METKQYLIDFYNTYDEDSRLALKHGMVEFLTTMHYIDKYIKSGDCVLEIGAATGRYSHTLARQGYDVDAVELVEHNIEVFHKNTQSNENISITQGNAMDLSVFPDNKYDITLLLGPLYHLYNKEDKQQALHEAIRVTKPGGVVFAAYVISDGCLIDEGFHRGNINVSEYIEKGLIDPQTFAAKSEPKDLFELVRKENIDDLMSAFNVTRLHYVASDGLALYMREAVDSMDDDAFALYLKYHLATCEREDLVGVTSHAIDIFRK*