MFPFNRRRSQPRATRSSALTGMDYVDSRRRPHFIAKVLLAGFLTAVCIFVLKRSSDSDRTDVFSRHEMGVPHVLVTGGAGYIGSHAAFRLLQDSYRVTIVDNLSRGNLGAINVLQKQFPEPGRLQFIYADLGDSKAVNKIFAENAIDAVMHFAAVAYVGESTLDPLRYYHNITSNTLIVLEAMAANGVKKLIYSSTCATYGEPAKMPITEETPQVPINPYGKAKKMAEDIIQDYSRKSNMAVMILRYFNVIGSDPEGRLGEAPRPELREHGRISGACFDAAMGIIPGLKVRGTDYSTPDGTCIRDYIDVTDLVDAHVKALGNVVAGEVGIYNVGTGKGRSVKEFVEACKAATGVNITVEYLDRRPGDYAEVFSDPSKINRELKWTAKYTDLKESLSVAWKWQKAHSNGYGSTLLVAI*