MVQIQIAAVKRMKGRAPLSVVVAIIGGLALAGVIFTDDLRSLTEIMEKKGKAKEHKRTTSLHAGTTTRKMPLTPPPQPAKAAFDPSRCSVTEGYWAYNRSKELLYTDQTCPFIDRQVSCQRNGRPDSDYLRWDWHLDDCSLPRFDPVALLETLRGKRMMFVGDSLQMGQWLSMVCLVNSAVPYTARSMERSTTLSVFTATEYNATIEFYWAPYLVEANSDRNIRLGADGRVLHVDAVELHARHWKGVDILVFDSYVWWMTGSRIKSVWGSFGDDGYEELDAWVAFRLGLKTWANWVDANIDPNATRVFFMSISTTHMRSEDWGREGGIRCYNETLPVTRKGYWGSGADRRMMEVMSDVVGRMRVPVTLLNVTQLTEHRVDAHVSVYTETGGELLTDAQRADPQTYTDCIHWCVPGVPDTWNQILYAHL*