MTPLSHEPRIRSGARVLFALVNLRSGGHRCARYVLRKFIDTLGADRVWVLFEGENMEHHRTELECFLRKQAPDYVIVAGGDGTISFVVDVIKRLQNQNLLSPHRGVIAPFPLGTGNDLSTSLGFGSGFARWIVLGERRFQRLMRDYETATVTNVDRWSLHVTTTMARHPNGLAHNYVFNNYFSIGFDAAVANGLNHFRGRYPHLFTTRPVIKLWYAVFAVKALFTEKKIGSSILLEVDGHRVPVPASAKSVAVCNVLTYAGGAVAWNGTAVDHYAKPCVCDGRVEIVCFYGIWHLALVRLGWCYGKKLGQGSTVCIETDCHSFQVDGEEVLNRTGATGKCTVRIAHLSTSQCLAVPPRSETNAFVLLLAPAVVGLAIIIILYLTSVS