MPGLLVCILLQMLHFGRNAISDPSKVISSAKFVQEELPKRLARRLLDLQLLPYIVVTNPHIKRVYMAYYHAFELLRSMAPVTSKADNAEFSVLLRRLVDEHAPMLDALAHGLRECKSKAVVGQALQLDSFLDGMLRSRISRRVIAEQHLHIANTRPGYIGSICTNLDVADAVEFAGQRTRQVCVETYGFAPEVRLSGDVNATLPYIPAHLDYMLYELLKNAMRAVVEHHWNQPSAFRGGVPPIQCRLCAGSGALTIRISDQGGGIPVNHMTDVWSYGYTTITDGTPGVEQDSRSTSNSGSSSSSTAAGALSALEGLGSGGAGNTESVRYGHQSDGPSMLGSMLTTATEAPRQRYKMGGLGFGLPLARLYSRYFGGDLTLQNIPGYGVDVYLTLERLDGNVWKEQVDDGAVSAAAAMQKDLHQRVAGAIQSSNISVP*