MHTYRRSSSHRTLFSNCFRKLHYMSAGSPKLLQEIKDFEEALSRQLEALKPKGGDNKVLQLSWLTSALALAFVKHKEAVSLIPHLDLPLLVCDEKWMNDYMDQTTRILDICNALTGVFCNIEQLHLLLRHACHILLDVEKAPLHGEASSPADANSTALHQEQLSRAHRSLHEWLDLQVSHEPLDQKLSPILQDMIKGLLPPQEKALAKGKGFLYALYGANATMVFVFYILSLAVSQENEILSMVLPIPSTIVWSTSILQLLDLAKNEAKQQSGSNICLEDLQALETRVKDLFHLVEHSLELKEWPLQEEEAKKLAGAVNELNLLLDDIAKGLDLLGTKLNEVFQAIVSSRSSLLDKLGDFGSDLFVAM*