MQYSVKGSELMEVLNVKVIGSGERTLVLSHGFGTDQSVWHRILPYFLNDFKVVLYDLMCSGSVNPDYFDMNRYSNFDAYVDDLFVILDELKVEECVYVGHSMSAMIGCIASVKRPALFQKLVLLGASPRYLNDVGYEGGFGEEDIKQLLSAMESNFTAWVFGFAPLAVGVDAPAAINEFSRTLLNMKPDIAVFVGRTVFESDLREILGHVQAPCYIIQSKEDIVVPLAVADYLRTHLGGKTWVEVMLTKGHLPQLSTPALVIQALKSSIFGSANQADCSNNTSKRITV*