MVGAEFKLGDCRNWREAEYKTALRAERIAKSRTVFSAIFTPCKSSSPEMVATASSDGRVAVYSIEPPGCSQLKKVDESELQLQCPASSEPLITLGKHDGPAYDLLLYGEGENSLLLSCGDDGRIQGWRWDQVSERLRAGEKSGDPVVDLKNPQQKGPRSALSPIPETNALAADVQANRLYSAAGDGCAYAWDMETGQSVMVYDGHSDYLHCIVSRASQNQIITGSEDGAAVIWDCRSGERVAILDPYKAVRVTKRSKDKSPWVSCMALDSSENWLVCGNGGRCVTLWSLPGLDAVTRIATLAVPQAVTITDDQIVTVGAQPHLSRWSFGGNLLSQVKIAPPSALSVSVHSSGTTAIAGYGGLVDIITEFGSHLCTFRCYSTSSL*