MGRLPPPIFVKGVRRFLGHAGFYGRFIKDFSKIAHPLCKLLEKDCKFCFDESCLKAFGELKEKLVSAPIIISPDWNSPFEVMCDASGVALGVLLGQRKKKILHPIYYAGKALNEAQKNYIVTDQELLAVVFAFEKFCSYLLRTRVIVHTDHSALRYLMAKKDAKPRLIRWVLLLQEFDFEVMDRKGTENQVADHLSRLEDEAMRELGDKTDTDDTFPDEHVLVTSQDLIPWFADFANYLASDIVPSDLSFHQRKKFMYDVKKFFWDEQYLYRSCADGLIRRCVPECEMLSVLEACNSSPIGGHHSGIRTAHKILQCGYYWPTLHQDAHEFSKSCDRCQRGGGISRKQELPLNHILVIELFDVWGIDFMGPFVCSHGMKYILVAVDYVSKWVEAITLANNEGKSVTALRLFPGKLKSKWTGPYLVTQLFPHGAVELETKEGVRFKVNGQRIKIYFGHAESANEVIEAYQLDEV*