MASTLLEQTREAHEAIERLERFIVSDFKTEAVTHKERLAQNHRVNRALDEMASRAKRLRATYEDADGARKEEIAALGGGANVFAAFYDRLRESREYHRAYSGFHAADPEQTLVAPFRENVAIAFSGEEANGRYLDLHFAHRAFVNGAFGRKCEYISYLVDLGADGAFASSGGGKGGGDDADDTKTNNAMTPDRAKKFTRAYGEYLDGLLAYLGAFCLTLVPIRSRRRGVTAALKAAGLKAGGTATERAARLWSTRGRTLADLDAKLFNKGLRPASAIDGAERAKREARAKDIARREHFIAALLEHLSQVLDATKGNVEKKATLSAAELEAEAEEDDDFVEEEASDEDEEVYNPLKLPLGWDGKPIPYWLYKLHGLNLEFTCEICGNYSYWGRRAFEQHFKQFRHVHGMRCLGIPNTKAFAEVTSIADALSLHKALDSRKDGKWDRKTDEEYEDADGNVYNKKTYEDLRKQGLI*