MATKLVVLGIPWDVDTEGLREYMAKFGTLDDCVVMKERSSGRSRGFGYVTFSSADDAKNVLESEHVLGTRTLEVKIATPKEEMKSQGTKKATRIFVARIPQSVDESMFRRHFEAFGEILDLYMPKEHGSKGHRGIGFITFQSAESVDSIMQESHELDGTTVVVDRATPKDEDVRYPPSRASQSQGGYGAYNAYISAATRYAALGAPTLYDHPGSAYGRGYYGSSQAVGKKIFVGRLPQEANTDDLRHYFGRFGRIVDAYIPKDPKRSGHRGFGFVTFADEGVAERVARRSHEILGHEVAIDTAAPLENDSTGGAYIDPMDLYGAYGSMRSFGRFCGSLDYNYGYGPSSGSSRSRGDWRYRPY*