MGRKKAHHNSAASPYKRQQLLRKNEEVSFKKKPDRRRKPADRLASPGNGAAVEDLSQDTTLTPENQAAEDKEASFSQSYFRAREVSEGAKNSAKKLSDLDIVEENELRSALSRVPIKHEKEQAMLFDSYKALYPKWHFQLRCGFGLLMYGFGSKKALLENFASSTLIDGAAVVVNGYLPTVNVKSVVFTVADALWEQRKTSFKSAKLVGDRPLVTQSVDELIAYLNEKEENLYVYVIVHNLDGPSLRDSDTQAVLANLAASYHVRFVASMDHINTPLLWDNRMSSTKFNWCWHNTPTYAPYTVEVMNLPLILVSSGSAKSARSALLVLQSLTPNAQSVFRTLADYQLSHPEELGLSIHKLYTHCRERFLVSSELTLRSHLTEFKDHELVRSRRGLDGQDCLFIPLPSDTLTKLLEQIGG*