MEFVTFTIIVDDIVYPDGHTAMCCLGGGGPQTAFGMKLWASDQERVGLAARVGSDFPSSCQEWLQNMKIDVNGLLHWPYPTLRAWQVLEEDGRRGQIWRVELGEEVWGMLRPTISELPPIYRKAKAYHACVHPSTLDKDFMQELRSTGAAVVSIEPYTHAEDILTRSELRTLVTGGHIFSPNEKEAVSLVGPGPPLDLIDRLVELGAEVVSLRRGPLGCVVHRADTGETWEVPAFHGVIRGLLQVSEDKQIEEAGIIGVIDPTGCGNSFCGGFLAGWVQSHDILTAALCGSVAASFMVEHEGIPPPQLSTLKAQANARFQLLRTHAKQLRLD*