MALPHLSPLEVEGLLRPFTNSKIKDVMFAMKESTSPGPDGIVTDFNKKHWNTAGQSVIEGIKQFLSTDFLLKQWNQTLLLEATQPRPISLCNTIYKCASKCLAIRLKAVLPALIGDSQHAFIPRRYMSDNILLIHELLSFINGRKYYGSNLAAIKVYTSKPMIGSNGISCSRSYVLMVSTKIDYDHSTIPQSIENKIDSMIVGFFWEKQGVKGMLEFERIFFNYLKAWRLHNNHQLLPAKVYDAKGFSPMTTGKRILLRGNFSWGFRGIKKVENLLVEGCVWKISPGTRIVVGKDKRHIQIAVQEFQVFLLDRDSIDSQVLYSNPGYPLGFTRVNIGRTEEGQTDFCLQIDGDWKKKCQRAGMGWALSSNKSQGVGTIGDAEVGMVGSASHVEALACLYGMHRMGTL*