MALLVSENYVKGHHDQPLYMPPGLLDGFCKGMALRRASISALVGRPWVSPESSVTDETASKSPSTSVASDNELPKILSVLSATLDYLIARNEQDFPMFKSTFSNTHMGSSVLCDGHINNDLNLTLFHGLRAPNIGVHKYLERIYKYTNCSPSCFVVAYAYMDRLVHRQPDQPIISLNVHRLLITSVMLAAKTLDDIHYNNAFYARVGGVSIAELNRMELDLLFRLDFRLSVTTRTFESYCVHLEREFCNLGPKPMGKGLPTLAKPEDLSNAKEPLPSQA*