MKAATNPHLLEEIEVDDEGCGSHDLMDDVYVAEQIGLEGVSTRSSRTSELTLSFEGEVFVFPAVTPDKVQTVLLLLGWRDIPTAVPTLKLPFENTGSYVLQGVGDNPRQSNLSRRLASLVRFRVKRKERCFDKKIRYTVRKEVVQRMHRKNGQFASFREGSRGSNWESTQSGLQDGTLHSETATRRCKHCGVNESNTPAMRRGPAGPRTLCNACGLMWANKGTLRDLSKGARNLSVSQIEPKQMKIWPVIYLLECCPHSTDDDDDQEPLSNLANPSDTDFDIPSSFD*