MLSDIPKRDTGMPHFYRLMEGFPEEAEGEVQSLIGKPWLAGMAGDLLRSNAMTCLAMDPRASEILTWETWTTWMQIAEAPFAMCVLEPDQTTERMINQKTRTLHHLPLGYTCGAGPWLNAFFLALTCRDEQRVASLCRISPEFIREASEHNGGAYDEYVYPWIAALQDFILNRPTLGENLYQAMDLSRPENATINDAEGLNSLVFPVMNSFYRLAQQDTAKFDEAMEQGLRLFHAFYTADEERARKSEGTIPLALFGIACLAYDLAQVAPDFNPDLDTPYFPVHILERSRHGEMPI