MAKLQEKEKLETLMLRWNMDAGNASRIDHEVLETLQPNQCLKTLEIVAYEGHAFPSWITSTEPYLTSLVEISLEVWEQSSRMNLFPRLAELVIIQCPKLRALHMEFPSIEKLILWMNNKMLYSSKEGLRGVEKSLENLSISFCEELHASSGCEGLQALDRLKKLEICGCHELSCLPQGLQHLSSLASLKIDNCNKLEILPEWLENLPFLQIMCLSGCPILHSIPEGLTCSDIIVEYCPNFKEPSGMSSVLCSWKAMFLIFIELFLKQLN*