MQDLSAVKAFHALCQHKSLTAAAKALEQPKSTLSRRLAQLEEDLGQSLLMRQGNRLTLTKAGEVFAVYSEQLLELANKSQEALQELNNQVTGELTLVVHPNLIRGWLSQVLDEFMQQHSTLKIRLLSQFQHSDEVFEPDLIIWIEHAAPMGYRKERLGYWRYAAYASPKYLAHRDKPTHPRELIHHPWIDFIACRRAELELHHPEFGSYSLPALESRLQSDNLAMQADAIAKGRGIGLLPTWFANGFETAHPGSLIPCVNGWQSQPTEINCFYPLGRHPLRLRLFIDALRQARPDEWQ*