MGLNCPPLLLPGLPDDLATHCLLRVPRLHHGLLRCVCRRWRDLLSSPAFFELREKQNLTQEWLYVMLRTTKGEYKWFAFVGETRLWVPLPPLPYDIIGAACAVAAGKLYMIGGSHGERACRSVWAFNPRFNRWEMAASMKVAREFAAAGVIAGQIYVLGGCLPGSSINGAASWAEVYDPITNEWSNIPSPPDKRYKWMHGNAVIHDKLFAVADAGGIIFDPRHSSWDSISAKLDSGWRGRAAVVNNILFSCNNMGKILGYDLKEDLWLEVQGWEKEVPKLVSCAMLTNVGGKLYVLWEIPQRGWETKFALAALDISRETRLLIGKVLWYHVISCSMLVGATIHSLSLAL*