MALKVLYFLKPLSISRRMMSIHLKIWKRLITKQLPASCQSPSIVTALFPFLTVYAKPHIKFANFCNQRAMLSSSPPYGGVVTDFLISKCGLTDEDITKAFRHHNSLLRVKSTQTLEKVLELLNGCGLTKPAQVRRVVLRNPRLLFLKSEKNVKSKLNFFRTFMKGEDLSKLVINDARVFQSSEDKIKSTISVLQRLGVEGEALSHLVAKTPCLVMTSEERLMDLFKLVENLGLKRGSKSFAAGIHALWGRRKEKVERRLHCLSCLGFSEKQISALSARDPRFLGLTEERLKRNVDFLVKSMGLSLSKLLSFPALLSFSLEKRIIPRYSVMEAWKSMQVQELKRGMCPSISSFRLTEKLFLEKYVNHGPESSILLDIYHGRKSEKLIDKDTRSHCDSMEDIYSSS*