MESLTTEEGNSNGGGGGGGFLANCREQLRWALDRLIISSRGTAVGFVGKLAKIARDDPRRVAHSLKVGLALTLVSVLYYVTPLFNGWGDSVIWAVITVVVVMEFTVGGTLSRGLNRTIATLVAGFLAIAAHMAANLCGEKGEPILLGVFVFLVGSAATFSRFIPELKARYDYGVMIFILTFTMVAVSSYRVDELLEFAHERLTTVAVGVTICLFTTLFVFPIWAGEDLHNLAADSLEKLAEFLEGMESECFRENSPCENLEGKAFLQVYKGVLNSKVREDSLCTFAKWEPIHGKFRFRHPWGQYQKLGALCRQCASSMEALASCVVVLKKSQYPEANPELCLKLRATCGAMSLHSAKALRGLSLAVRTMTLPCQTNDMSTAAKVASDFRTQLSEDAALLQVMHGAVVASLLSDVVIQIERITESTSKLARLARFTNPERPPSAVVINVED*