MKVLVPVKRVVDYNVKIRVKPDNSGVDLNNVKMSVNPFCEIAIEEAVRLKEAGTATEVVAVTVGSSASQEQLRTCLALGADRAVLIETDVDAQPLGIAKALKALQEKEGAELVIFGKQSIDGDNSQTGQMFAALTGMAQGTFASEVKLADGKIDVTREIDGGLQTVSLNLPAVVTTDLRLNEPRYASLPNIMKAKKKPLDVVTPDELGRDRRRTRRQVEERSEGDFMSILVVADHDNAELKPVTRVVLAAAAAIGGDVDVLVAGEGCGAVAEAAAQVPGVAKVLCADNAAYGHQLAENIAPLVAELGASYSHILTAHTTVGKNFLPRVAATLDVAHISDIQGVEGAETFKRPIYAGNAIATVKSNDSIKVLSVRGTAFDPVPAEGGSASVEAVSSAHDAGNSSFVGEEIAKSERPELTAASVIISGGRGMGSGENFALLDGIADKLGAAIGASRAAVDAGFVPNDMQVGQTGKIVAPELYIAVGISGAIQHLAGMKDSKVIVAINKDEDAPIFQVADYGLVADLFSALPELEAAL*