MKIHDQSCIRDESIDPQMITEKLKNVDKIIRKVPEWLNNPLWSAKTTSALVDGGHTYEEQELLGVGRGDETVESSASSSNSWSGGGERSNQIENQRNHGEGKIDPDEQKNKYHILGQQSSDPVLPSFPVHSSSSPNFKRCLPSETKLDRYLSALSKEVINLPELQSLASEGIPDYGGLRATVWKLLLCYFPRNRDLWESELARKRSKYAALKEELLMNPSEVTRRMEEASRQNKLDGKNDEDGQLSRHEITHGDHPLSLGETSVWNQFFQDIEMAEQIERDVKRTHPDMVFFSGETASSLENQEALKRILFIFAKLNPSTHYVQGMNEVLAPLYHVFRTDPDEGNAVNAEADAFFCLVELLSNFLDHFCQKLDNSAIGIRSTMAQMTDLLKKHDEELWRHLDATTKVNPQFYAFRWITTLFTQEFSFPDCLRIWDSLLSNPDGPLEILLRICCAMLISIRSQLLAGDFTSNLKLLQHYPSVDINHLLHMADDLKKRA*