MPQAGCVTAEHGRQVPFTAKVKKENHRGCFTYVAIICTCTSLQGKLPHYLLGSRARLTKAVMRGQAALPQTNLKVLAQQSAWNSSPCMVQILEEVAAVIKSVCSAGTQGVLLLDCAPCHLTPSVLKAAAVSGLQLAFVPASATHVAQPLDMAAFSGFKKWLQKEHRSLRSTSPDGLINPLAWVWHVMQAPRSFFAAKPWKAAFAGVGAAPQQEMSSLNASIRQLMGNPSSLPDDSKPKPAELACMWPKKRCMKHMQKLL*