MRLLVSMAGRHRFCALLLRSGRREPRFSTGLEASSSCPASVHGDLEVRLATEISAVRNSLCFSSWALKDHHRHISKLSNLAASFRVSRSSSSSSFAEDNFPGREDPPCERDSLRWEMEQQNNQQFLPTSSQTMLLPSANSNPPQEPEPYIVDNGPEETTSPEPGPFGEPTDIYIPVKAFFISRRINLKSLQDEQFLGTISSRNHLILKWKDRPPGCPPITGKLDMQAMSTWSSTRYIVVFNYGAVVLFNFGENEEFECLEVIRQHGSEQCQEAKKDDFDIIIRPTLDGWCQGGHDKVLLKKLNTDNIRIVASILGQSVALDHYGRKVDALVTIFSDLNQKMEKTGTFTMKRAALFRVVATANTTLADVILRLGLLERSDAAWKDANYAVLWEFLREEYELDERFESFDFKLEIIQHNVRFFLEVLQNRKSDTLEWIIILLIAGEICVSLYEILHGSGVL*