MRLADLSELELPVSADFHVHLRDGPMMDLVVLQSVKVASTRSCLPRPPAVPRAERHFLMSLYLHSSITPATIAEAAAAGIAGVKSYPAGVTTNSASGVLSYEPFYPVFEAMQEHDLVLNLHGELPPSAGEEITVMNAEEAFLPTLEKLHKKFPRLRIVLEHCTTAAACGGREEVRADGGSDDHGASFAAYPPRDRSALLHAVVAGGGRFFFGSDSAPHDVKAKQGGKKAAAGCFTQGWATQLVLEALEEAIAKKMLDEEDIRQPALEGFLSGFGRKFYKLKANENARILLSRSGEKIPDIIKSKDGEVSVVPFASGKEVWSLKWKE*