MDPLSPLNLVLPLAILLSSLLAPPAIAMPSIEEQAGALIAWKATLQTQEPLQSWDRKAWPCHSWRGIGCGARQGKFVITKISLRGMRLRGSLEVLNFSALTMLTSVDLSHNKLTGRIPWSEVGNLAILEDLRLGINKLSSSISNSIGNLAKLSVLILWGNQLSGHIPNNLGNLTKLSLLDLCHNQLSEHIPQELGYLVNLKGLRLCDNMLSSSIPNNLENLTKLTVLSLYKNQLSGHIPQELGYLVNLKNLSLYSNNFTGSIPNCLGNLTKLIDLALFENQFSRHISQELGKLVNLENLELSKNMLTGSIPTSLGNLTKLIELSLF*