MKKTKLGHNSKNLTNEKTEKRVRFSDNVQFFHPISDPSNERHENNKQELLLGKYFTQEEDEIVKDAVCRYIEVYNLGDEGFQKVLNSKSYPKLRGCWKEIGKAIPYRPYTAVYHRAQRLFRMGEKRKWTEEEYGMLRKFQGAHGNKWTLLANELGKHPDHVGNAWDRIKLENRKRGQWDQEEVQKLFDLVNTDLQLKLSEERKSRHGMLRDNICWSSISDNLSTRISHHCCNKWYRQLTSSMVVAGEWADTDDYRLIAALFELDASCIEDVDWDNLLSHRHGDLCRKRWKEMVRQISQHENKSFDALVEVLAKRYRPDLVGAREVWDSKPLVP*