MSAAITEYIDVAQLAIWAFWFFFAGLVYYLHAEDKREGYPLESSRTERSGGRVKIVGFPGMPSPKKFVLPHNAGTVYAPRQEAPAAKLNATPSAPFQGAPLDPIGDPMLAGVGPGASPDRQKHLDLTHEGQPKIVPLRVAKDFSIAERDPDPRGMTVVGLDGEVAGTVTDVWVDRSEPQIRYLEMKVAQGGKQAMLPINFCKFDKKARKIKVLALRAVHFANVPALSKPDQITLYEEDKVCAYYGGGKLYATPERAEPLL