MKLSEPPKQAVNKRALTLSGPHTSYCSQLEEKQKVGDIRAEDHLHYFLIGLDEPYEAIRAQLLAQVPLPSVDEAYQTVVNTESLRVKEGQAGQHVMAFKVEARTKHRFGDGEKLFCHHCNREGHSEETCYQIIGFPEWWDEKKRGGRGPGRGGRSTGGRGRGGRHSAPGSNTTVRANAVQSGLVASSSNTAAQHAVGAGTQGLASVSNEQGCIWMRRCKSLQEGSEAPQERSEALEPGSEALQQGHSEALQHGLDEALQRAHELDETQQGVERDAGTVRDAGTARPQGDIVGEHEEELGRGKREKHAPKIEGKILPHGNSTGVVIRHGMLAVKHCHVHKMNVAEMRIWFGHVSRRSSDAPVRRLEGWQNDRIVRSRGRPKKTWRKVIEYDMSILEIEENMALDRTEWRERIYIDDFI*