MPGVTTAEVASRRKKLMARLPVGSLAVFTSASVKHMTDVVPYPYRQSSDYFYFTGGRNPGGLAVIYNAGELCMFMPDPNPENATWEGRLLHAPEAISFLKATRAYNMSDLSKILPRLIKQAKAVFAEEDLPPGCELGNLSAFKEAKEEKKVQSIHRHAYECRFVKSPAEINLMREGAMITSQAFIETMKASRARPSEHVLAATVEFECRRRGAQRLAFPPVVAGGVNTTVIHYFRNDQQIREGEMVLMEAGCEYYGYVSDMTRTWSPSGKISNPQKDIYQAVLTAHKESLRLYKPGSTLGDVHRCSTDKLIRATRALGLVKKRDDYLKVNPTAVGRYLGLDTLDCKLIHEDRKLVPGVVCTIEPGLYVPLSDQFPKWYQGFGIRISDEVLITETGHEVLSGSIPKELNEIEALMQS*