MSESVLETERYAHEELERLQQAIVDRQVANPKAPRERLRLEHQSAQFLNQFRETSKKLLVSHESSDRLKDQEVARINADDDLTEFYKSLGEIQEFHKKYPDHKVEDLSQLYSIKPSQPGIDEIDTLFRGEEMYGRFMDLNECYEEYINLSNVQHISYLEYLKNLEDFDQIPKPEKNQTYINYITHLYEYLVSFYRRTHPLSNLDKIIAVFDTEFDAAWEAGLPGWYSHNAEAEKDGKDSTEAFYCEVCQKFFGKITVFEAHKKSKAHNKAVKRMQSSSPSTTSNTNEKQKGPKAIARIEFLIKKLTSLLDDVRKDTRENVVRRQTLTAAERLAEVEAAEREAFEQSTPSVSVEGNQDEESDQDDEEKIYNPLKLPLGWDGKPIPFWLWKLHGLGKEFPCEICGNYVYMGRKAFDKHFTEQRHIYGLKCLGISPSPLFNQITSIDEALQLWQKYKVDSKKRETTMASLNEMEDDEGNVMSEKVYNDLKAQGLL*