MGRVEAMLVAAAVVLAGLAAGTDDGEGRCAAAEGIESEQYMSIAAVNGVVKSRCHGLEGAVEHFRQYLRIPTVHPCDYAPALSFILSLAHSHSLSLHPARVVELVPGKGNALLTWQGSDPSLPSILLNSHMDVVPAKKEEWKHDPFEAVMEENGDIYGRGAQDTKCIGIQYLEAIRNLKSQGFKPLRTVHISFVPDEEIGGGDGFGKLIDSAAFKSLNVGVALDEGLATEAETYRVTNAERSPWWLVIKATGQPGHGSRLYDNSAIENLMKSLDAIMRFRASQFDLVKAGLAKEGEVTSVNAAYFKAGQATSSGFTMNVQPSEAEAGFDIRIHPGTDTEALETLISEEWAPQSRNMSYKFIAKSKKSGRSPADDTSPWWGLLVDAVHKAGGKLADTETRQSTTDGRFLRDAGILTYGFSPIAHTPILQHSANEFLNAEVFCKGILVYEEIIKAYASYDGGKLTM*