MRRSVELDDGALVEILSRVADARRIAQCSLVCKRWQELRWAVTGLHFDFRARSKEEVREKEDVIAAVLRRTKNRAPGCLKTLKVSLRCDEPSEATGHWLMWADSLTALWLEATVSLRWGPAVWNSVLRLDTLRGVQIVGRFYSKNLLPVVDESPFQSLRYCRFSKAINVTNLLLEALLAASPALENLSVDFFGDVSRPALTVSSASLRTLRLFGCWRDGDAFKVVLNAPRLASFVFGNLPSRSARLSIHFLSKNLSSLELFSSCELENRCDLLQSLRITGNWALENVANVFQFTPMVTVLHLGLRSTGKTRIDNFLAPLINLKRIHFYGLAMMSFVGGDMRLEALHVHLWADLDFRYAAPDISLFKAFLEVHKIPSLVVHCKEMADHETKSVKENYECWRVLFDLLLFYPSRVTLKKRSHHLLNRMRGMELKRWQELRFGFYRALMGQPPLVKNLRTLEFRDTVLTAEDLWRLEPDEMITQGDKTLPQAQMSPDLVIAPLLRLKAVHLDCASRKLL*