MATKLVVLGIPWDVDTEGLREYMAKFGPLDDCVVMKERSSGRSRGFGYVTFASADDAKNVLDCEHVLGSRTLEVKIATPKEEMKSQGTKKATRIFVARIPQSVDESMFRRHFEAFGEILDLYMPKEHGSKGHRGIGFITFQSAESVDSIMQESHELDGTTVVVDRATPKEEDVRYPPSRPSQGGYGAYNAYISAATRYATLGAPTLYDHPGSAYGRGYYGSSQAVGKKIFVGRLPQEANTDDLRHYFGRFGRIVDAYIPKDPKRSGHRGFGFVTFADEGVAERVSRRSHEILGHEVAIDTAAPLENDSAGGGYIDPMDLYGAYGSMRSFGRFCGGLDYNYGYGPSSGSSRSRSDWRYRPY*