MARSLASLKPVIAQLAAQVCYAGLNIITRVALGEGMNHFVFVAYKEAVATMVIAPIAYFIERNKRPAMTCAIFWQIFVLALCGITVYQNLYFAGLSYTSAIFASAISNIVPVFVFVMATASGTEKVDMKSKYGLAKIVGTIVCVGGAMIMTFYKGPALLTTAHRLTLSTWILGAFMLFVGFLFWSGWITFQAPVVRKYPAQLSLTAIMLFQGTVLSMLVALASEPKVSAWRLKWDIQLLSIIYSGIFCSSLTLFIQMYCISVKGPVFVAMFGPTSTILVAILEHLILHAKLRLGSLLGTVLIISGLYSVLWGKAKDDNFESDGSDDSHCNIHIRQPLLH*