MCAAKLVMVHILEQKRAGRACAAFFRRSVALCKVYVCRSMGTCVIQKNVRCMCRACRFAKCISVGMRKSAVQRHREIYARSDSTGDAQSLTPGNWPLELSSIAVIDEHGMPTLNKLNENYAHMGAVRRVIHNSGGDSIFNRREPKAVAYRDAHSVHLKEIGLVADWVIKSYADFERLHQEQKKLLYRNFFLPFMILECGYNCCINDRTDILVLPSGDFIDCSRPESFYGDQINSQLMSSEEAVRMFGPSFDIYRRNVLDPMRREKVDSFEFFTLCSLVLWDHGLEGQTDDCVILARSNRERILREVLFYYRRVKQIPDPSMRLANLLVLLPALQRSVRRFQEDVEITHVFNVYSVEETFYELVSGRLSDSFFQNSTSIVTNCKEGERGIKQEELDCVWDINTADVIDLYENPAIQYSNSTDSNSINSNLSPTTL