MRRVLVTRLIFRRKLTQDYPRRGVXRALLCGLHEASGRVVALKDHLTTLSLNVISRMVLGRKYLEKQVAGEDGSAIMAPEEFKCMIDELFFLNGVLNIGDSIPWLDWMDLQGYVKRMKKLSNRFDRFLEHVLDDHNDRRRLQGESFVSRDMVDVLLEIASDPNLEVKLHRNGVKAFIQDLIAGGTETTAITVEWAMSEMLKKPEAFSKATEELDRVVGRERWVTEDDIPSLPYVEAIVKETMRLHPVAPMLAPRLSREDAFVGGYNIPVGTRVLVNVWSIGRDPTAWDAPEDFAPERFIGSKIDIKGHDFELLPFGSGRRMCPGYSLGLKVIHVSLANLLHGFVCKLPDGMPTDQLSMEEIFGLSTPRKFPLQVVMKPKLSGHLYASGH*