MSQVHSDNAFRSRRPTSKDLSAPHLRALRKELLIVRADVERMELAQATYELRNAVTHFSWLKFIVPGFGAMRSMPWGRRRGWAASGIGALLKDYPLISSIVSLVLAKPIRNSVLGVAKPTLKWGGLGLAAWEAFRIYQQVKRESRKAASSAASEDADMNPP