MSERRAGDQLLYCAFNQDSSCFSIGTRDGYRIFHCDTGSPCFEKNDGATSIVEMLFCSSLVAIVGAGEQPTLSPRRLCMFNTTTGNTVVELSFVTSILAVRMNQKRLVVVLHQKAFIYDLANMIMLETLETVPNTRGLCALSVNAENCLLALPASINSGAVLVYNALNLHTYCQGQILEEREIVAQPSTVPRWLLRTLQDSKLQALLKIQAHHSPLAAIAISSDGSLLATASEHGTVVRVFIILEATKAYTFRRGSYPATIYSLSFGPASQVPQLLVATSSSGTVHVFKLHSEYGPRSSGRAASLLAAVLPNSVSGSGDSEQCHLTIRNVLPPGVKSVCSMACHAQETAEGGSSEGPQSNSYSRARLFLVTMNGYFSEYNVKVGPGKENSWTLERECSIKTSCSDQISVSFV*