MESLTTEEGNSNGGGGGGGFLANCREQLRWALDRLIISSRGTAVGFVGKLAKIARDDPRRVAHSLKVGLALTLVSVLYYVTPLFNGWGDSVIWAVITVVVVMEFTVAHMAANLCGEKGEPILLGVFVFLVGSAATFSRFIPELKARYDYGVMIFILTFTMVAVSSYRVDELLEFAHERLTTVAVGVTICLFTTVFVFPIWAGEDLHNLAADSLEKLAEFLEGMESECFRENSPCENLEGKAFLQVYKGVLNSKVREDSLCTFAKWEPIHGKFRFRHPWGQYQKLGALCRQCASSMEALASCVVVLKKSQYPEANPELCLKLRGTCGAMSLHSAKALRGLSLAVRTMTLPCQTNDMSTAAKAASDFRTQLSEDAALLQVMHVAVVASLLSDVVIQIERITESTSKLARLARFTNPERPPSAVVINVED*