MTSSKLITVFGATGSQGGSVVQSLLQNKSQSFKIRGITRNPESEKAKALASQGVEVVKADGLVKDELVKAFKDSWGVFVNTNSDDPSMNQLDGPTELDVGKHLLDAAAEAGVTHFVYSGMASASEITGGAIPARAFDMKNAIGEYAKEKGVFETVNIVSPGWYLENHLVEEFAPALGGFPFTPDDEGYMTLHIPHWGGSGEIPFISMGDDYGDLVHGIFLDPKKYNGRLVQGISASETSEKLVSEFEKVTRKKARFVPMEDWKSMETYGDSGFETVKLMFGFCQYSGGLYYGVPNDLVPASDLKARAVEAKGAVGDGKLMTLERFWQKYFAS*