MRRVLSSAPAAEMIGAAVAEKAAVRALSARAVSTAAAVATEEGGGISMKTKVPGPVGLRLMEQHGPQGASGGAISLFCDYRASDGCYLVDADGNRMLDMFSQIASLPLGYNHPSLLAAQADPLLATYSTSRCAIGLMPPMELPELLDETFLKIAPAGLSRVQTMLCGSSANENVFKAAMFAYRAKQRAKAGRGPTDFTRDELESCMVNQSPGCANDLSILSFRGGFHGRTMAALTCTHSKPVHKLDAPAFDWPTADFPALQYPLEHHAAENAAEEARCVDGARAIFEARLAEGRPVVGFVLEPTLRREDGEFDAAFIVDEVQTGVMASGHMWAHQAAWGLPEAPDFVVFSKKALLGGYYFKEAFQPPQGRHVQRRSDTDPASHWPGPSLTAGYRIFNTWMGDMTKLLLFRAVLEAAEREGLQARAVSTGAALMRTLEAARERHPRAVRNLRGAGTIIAFDCETPEMRDELAAALRNNGVLVGTNGSQSIRFRPALIFGDEHVDEFEGVFAATLRQLAL*