MATKLVVLGIPWDVDTEGLREYMGKFGPLDDCVVMKERSSGRSRGFGYVTFSSADDAKNVLECEHVLGNRTLEVKIATPKEEMKSQGSKKATRIFVARIPQSVDESMFRRHFEAYGEITDLYMPKEHGSKGHRGIGFITFQSAESVDSIMQDSHELDGTTVVVDRATPKDEEVRYPPSRGASQGGYGAYNAYISAATRYAALGAPTLYDHPGSAYGRGGYYGSSQGMGNKKIFVGRLPQEANTEDLRHYFGKFGRIVDAYIPKDPKRSGHRGFGFVTFADEGVADRVARRSHEILGHEVAIDTAAPLEGDSGGGYMEPMDLYGAYGSMRTYGRFCSGIDYDYGYGHSGSSSSRSRADWRYRPY*