MSDRVADGLITFFALVIVTSLSMVFGELVPKYLAVARPLRTARSVVAGQVLFSLLLTPAIRLTNGAANWIVRRLGIEPAEELRSARTPQELVSLVRSSARSGALDDATAWLMRRSLQFGALTAEELMTPRSKIVALQTDDTIADLVAAAAASGFSRFPVVEGDLDATVGIVHVKQVFEVPPGDRAHTLLTTVAEPVAVVPSTLDGDAVMAQVRASALQTAMVVDEYGGTAGMVTLEDLIEEIVGDVRDEHDDATPDVVAAGNGWRVSGLLRIDEVASATGYRAPDGPYETIGGLVLRELGHIPVAGETVELTALDQDGLPDDSMRWLATVIQMDGRRIDLLELIKMGGHADPGSGRGR*