MEFLQGQRLETTVAVAVAVVAVAAGAAYLFLRSRKPMGCLDPETFRGFKLVEKRQLSHNVAKFKFALPTPTSVLGLPIGQHISCRGQDAAGEEVIKPYTPTTLDSDLGHFELVIKMYPQGRMSHHFREMKVGDYLSVKGPKGRFKYQPGQVRAFGMIAGGSGITPMFQVTRAILENPEDNTKVHLIYANVTYDDILLKEELDSMAKNYPDRFKIYYVLNQPPEIWDGGVGFVSKEMIQAHCPAPAADIQVLRCGPPPMNKAMAAHLDDLGYTKEMQFQF*