MSAEHPEGVARKACTRCSVQKRRCDKALPECTLCARLHQICKYENPPFSSPTPSRPSKPNFILGLGAFTTSQVTNAVIQRIGSLQPESVVLRYSRVIDPCFPILSIPMLESRLPHTWDEASLDFSLLCLSIILLTTTPPSSTEDDSNPSEFKSLYFCFKSLISLVEGLGVNSLEILQARTLVTLFEVAHGYYPAAHISIGSIVRAADALVVHPSEENSLSHHSNDEARREDGVLTWCGIASLDRYIAMEAGSYAPLTRSYTHPTYTPLVPYLYPSHTIGQDRAAPLYRLSRLFEAFSLLDKLQTTINEPTAEHLFNMEEVMQIVTTLNSLKTILLGEILEGREMYSGELAICDISLLLAFENGSRVNPVDGVDSNCLSIAIKSLNFLITGIASKVETFTLGAQPVEFDLLAPSIMFLVYKAAALVTQRLCLDSGLNEGVRRLRILRGFLKAVGTRWLCCERYLQLLNEDTTPRILRALEQE