MSFNRVNMILWLLWVWMVFGISASTRARPDMLVINFGDANSDTGGVLAGAGLPIGLPHGITFFHRGTGRFGDGRLILDFICEHLKLGYLSPYLESLAPNFTSGVNFAVAGAMILPQFVPFHLDIQVRQFLHFKNRSLQLLSLGSGEFINEDEFHKALYMIDVGQNDLLEALYASNLTYAPVAAQIPSFIAETKLAVQNLYQSGGRKFWVYSTGPQGCAPKELALHAHNDTDLDRIGCFRVHNDLAKLFNKGLRSMCKELRSELKDAAILYVDVYTIKYNLFAKASEYGFVEPFKACCGYGGPPNNYNVKATCGQPGYNMCNNVTSAIVWDGVHYTEAANRIVAAKILSMPSLEGFWST*