MDAVETDPNFEPQQRARSNTWPLPRPDNYVDKDEDPSKGMPGPGLDGVGAVGAGVLPKKNSSRRNAWGNMSYADLITQAIQSSPEKRLTLSQIYDWMVQNVPYFKDKGDSNSSAGWKGIAKCGGVFLGLTLIPSTCCNWDLFLVVCARGYEGYGGEKERWF