MSLATELVAGGFAGAVGIMATQPLDTIRIRLQSTTAVLGRDSYGGIMDCAKSMLRHEGVRGLWKGYASPTFTVGAMNAMLFLTYEATIRYLRDPAKDPNEDPDLRSVFLAGCVAGSGSSFINTPTELVKCLAQTNLKNKGTLMEEWQIARRLVREHGFFGTRGPWRGIEITIIRDTPSQGLYFLLYESITRTFGKSEFSTFLAGGISGAAAWASTYPIDVIKTRWTTSACGVYGGLTDCLVTTMQQGGWRVFLNGFGATMARALPQHAVVFSTYELIKSTLNE*