MSSPSQNTKSSLVHVFLVSFHGQGNVNPFLRLAKRLASKGMLVTFCAPELVGKEMRAVNMNLIIDQPTPYGDGMIRFEFFEDGSSDQSIIEDFDLRMQMLEQTGRRNLTKILKKQDDEGRPVSCIVHNPFFPWVCEISESLGIPNALLWIQSCACFSIYYHYNFNLVPFPSELEPEKDVILPSMPVLKHDDLPTFLLKSSGFELVLKRIMLNQFNNLSKPFCVLVDSFQELEHEVVRHMSKICPIRTIGPLLFNDPEIVSHIRGDCTNIEEDCIEWLDSRPTSSVVYISFGSVAVPDQEQTDEIAFGLLNSGISFLWVMKPTPGYSVFQPVVLPDGFLSKVDGRGKIVKWCPQEQVLSHPSTAFFLTHCGWNSSMEAISSGVPIIAYPQWGDQATNAKYLVDVFKMGIRLSKDENGSKIIRREEIEKCLREATSDDSKVAEMIENARKWKKQAEEAVAERGSSAINIQAFVDELKNIHAKKQQENA*