MKTELRGNSNTSISLQNPSSTLFSNPQSSLSGALNGCLGSLDGACIEKLLLHCASAFEHNDGTLAQQVMWVLNNVASLVGDPNQRLTSWFLRALISRASKVCPTAMNFDGGSTIRRRNMPVTELAVYVDLIPWHRFGFCASNSAILKAIEGYSKVHILDFSITHCMQWPTLIDALAKRAEGAPSLRITVPSCRPPVPPFLNVSSEEVGLRLSNFAKFRDLPFEFNVIDHGPSSFTSSDQIMSKESSHDLYFESLLNHLTPSMLDLRDDEALVINCQNWLRYLSDEQRGSNVQDSSLRDAFLCTVKGFNPCIVVVVDEDSDLSAPSLSSRITACFNYLWIPFDALETFLLKDSSQRFEYESDIGHKIENIISFEGVQRIERLESGIKLSQRMRNAGFSSVSFCEDTVGEVRSLLEEHASGWGMKIEEDHMLVLTWKGHNSVFSTAWVPNASMQD*