MEVILIPFHNQGHLTPMLQFAKRFAWKGSGSIRITLATTLSTTQKMTNSNNTTTNFDFLTVENIYDDSEDSQLNFMARMAKFKSEASLQLHRLIAAANTTNNKCMIVYDADLPWALDVAKEHNIPAAAFFTQACAYVASFYPMFLEEFGAADDHQHPVVAAAKGGSVPELAVELPSREEIERCAPIISTQSSSSDTGKKPLHPVFRMVVSSISTLHLADFVLFNSFDHLENQVVKWMTNLWCVKTVGPLLPSAYLDKRIESDVDYGVNPYKPNNEACMNWLNTKQVGSVVYVSFGSVANLSAEQIAEIANALKQISSSFLWIVREAEQKKLPKDFINETSDKGLVMSWCPQLDVLAHEAVGCFITHCGWNSMIEATSFGVPMLGMPQFMDQFLDAHFLEKVWGVGIRSKADEKIFVTCDEIKRGVEEIMYGERASMIKENAAKWKDLAKEAVGEGGSSDKNIGEIINWLASS*