MAVSAFKMLGFFVGFSLMVGLVSSVKFDELFQPSWAQDHLAYEGELLRLKLDSYSGAGFQSKSKYMFGKVTVQIKLVEGDSAGTVTAFYMSSEGTNHNEFDFEFLGNTTGEPYLVQTNVYVNGVGNREQRLSLWFDPTKDFHSYSIFWNQRHVVFLVDDTPIRLHTNMENKGIPFPRDQAMGVYSSIWNADDWATQGGRVKTDWSHAPFVASYKGFEINACECPASIAADDNAKKCSSSGEKRYWWDEPTLSALNVHQSHQLLWVRANHMTYDYCSDTARFPVTPLECLHHRHQ*