MEAVAKCRPSVLVTNDDGIDAHGLRALVRVLVDTDLYDIRVCAPHSEMSASSHSIVWPRPIGVSQVEMEGATAYAVKGTPVDCASLGFSNALFSGPPDLVISGINKGCNCGYHILYSGTVAGAREAFLRGVPSLSISYDWVEGKSSVDGYKIGAQACIPIINKLLTDIRNGTYHQGSFLNINLPTEILQHKGYKVTKQGKYTVIVGWKGVGPTTQGGKNSSTTNMNVDSETRETKSVPSMAQEVFFTREARGYEACKEEGTDYAALQEGYITVTPLVALSNAETGACAYYKDWMLHAVPAAL*