MLVGAFLGGIAGGWLSDRVGRRRNLQLDSIPLIIGTCLSASAQTLEVMVLGRFLAGLGVGASSGYIVIYISEIAPAKYRGGLGCLAQIGTCLGNVAALLVGIPAETDPHWWRVMFWLAVIPGLILLVGMEFAVESPRWLSQEGRWDEAEKTLNRLMIKEEVAEALQELRSVKAQVHREASWRELLEKKYFKGGFVLIPLMERLGRRELLMISYTGMAGSMGLMVLGMVLPAHESVLHALSIVGTLGFVFGFALGAGPITGIVLSEVASTYIRAKAMAVGLAVHWVSNFTIGLLFLLAVEEFGLAAIYAILAAVSVLSILYVSAYVPATRGKTLEELEQEL*