MALPLGKLTILVGAGIVGSVLAKEGRLPDVSDFFSGAFKIALRQIRQDKSTSSTPKPRNDSLLQQVNSLRQELQLLASNRSVTIVTSSGSGSSRYTIIIVVVVMGYGYIWWKGWKLPEFMFATRRSLSDACGSVSKQLESVYTSISATKRHLASRIDRVDTKIDDCVDNTAATRDEVSEIRGKVRTFGEDVQSVHLVVQSLETKISRIEGRQNETNYGVGKLLSFARSIETSRPKEQIEAPPSSSSRPALELPSVASSARAGSLPPSLSVESSSPSASSVSPKRPLHGAVSASGLKELGGISDVVQVSSESSPQVSNAVFTSEQRSNENSGFGSVFGRNFAGSGASLLTRSRSAMQSFK*