MNINITLFLVIFLVIYVIFLDFVHGLSVKNVIDSHVLTQKIGTNRTIIVDINGQGDFKSIQAAINTVPNGNSNWIIIHVRKGTYREKVNVPPKKSYIFMRGNGKGRTSIVWSESSTDTTKSATFKVEAPNFVAFGISFKNQALDGVTSTSPNQTSVAALVGADKVAFYHCTFLSTHNTLFDNKGRHYYEDCYIQGSLDFIFGSGQSFYQNCEIFVVADRRVDIRGSITAQSRYSDKENSGFVFVEGKVFGIGGSAIESRAPWSKQLNDKEVMAFTSIEFIEGKQWLPVWI*