MKSTKSLKLGLVGIVATLVTLLLVVAFLPPLLRSLVEYDVCDSVTTSAQTRAWMIQERETELRALMKGIATPTPHGPEFQNFSIFIGVFSTASKVERRNIIRLAYGIQHTNIANVSIRFVIGTPKGEEERLQLGLESLHYGDLLILDMEENMNKGKTWKYFSTVAIMGVHFDYVMKVDDDSYVRIHNLAASLAEQPRVDLYYGYVLPCENQNAYMNYIAGMGYILSWDLVQWIHESPIVRKRIGGYSEDRMTGDWLDAGNKALNRVNMKPMFYDHPAYKGRDRCSHELNPETILIHQLKSTALWLHVLRYFEGAHVTALSTPLRP*