MTVSVFSVPVFFVVFRESLETVVIYGALSGLLLCLIIGGGLIGAFYGIGKDAWSSAEYYWEGSFAIVASVIITLMGAALLRVTKMKDKWTAKLRQHLEPSVDTRARRWYASWLDFKVWGEKHFMFVLPFITVLREGLEAVVFVAGVSFSTPATSIPLPVIIGLIAGLAAGFVIYKGGATSKLQYFLIVSTCLLYLVAAGLFSRAIWFFQAQNWNNATGGDAAETGSGPGSYDIRQSVWHVNFGNPELNGGGGWGIFNAILGWQNSATYGSVISYNLYWLVVIVGFLAMRYKEVKGHLPLAPTLKPYLAPVTAVKGHIANMKQRAIYKDGEVTVSDERLGRNNSGTSSVAKDSEKAMDTVREIPYTIVQTKNPASRNSVMVGWCWKVMVDYVMDRHKLAIE*