MQSHASRHVVSDFLKDLHPDLSPPGFPKEVIKDEIAVRRNSCEALASLALVLTGRSAIAKADGMASLTGALLTAPEAAARALRHFSMSRDGLGLLNQVLDLVVPALAELVMRPKEDGISLKACENAVSTMAGVATMEAGCMACLTYRVPRAVVSLVRRGISGDFKFEPTLMDCLEQCASCLDQIAHHPLGKLAVMEAEGIPVLGKMLPLCSYHPSALLKTTSTLMGCSVEKECKLDIMRYAGFELIQLLRNSSDERVVSNARDTLKSSAEHLEARACMTSMLTERQQVEFVFKGPLPPSPPDFRYKVTLPGHAQ*