MPLVETCLSSANSWAFDAFQLTSAMAGRPLSVLAYWLLHQSGLAAWAHLDHTKLARWLCRIEDGYCANPYHNRSHAADVVQTMHMLLTRGGLMPGYADHLTQLAAYLAAVCHDYQHIGRTNDWLVETQDELALRYNDRSPMENHHLAGAFSLLKHPDMNFLQAMPKATYDRLRKLVIELVLGTDMKQHFSIIGQFTALHRTGGDGQATGRKMALKCSDLGHLAAPLPVHLAWVSRLEAEFFAQGDAERAQGLTISPLCDRTKQGITKSQVGFFEFVALPLFTNFTARFTAAKPLLRGVMANYHHWQAQPTVAAEPQAPAQGG*