MKIAVEGCVHGHLDDIYATLQHLERVENVKIDLLICCGDFQAIRNEDDMESLACPPKYRSMNSFWKYYAGVERAPYPTIFVGGNHEASNYLWDLYYGGFVAPNIYFLGFAGVVKFGGVRIAGLSGIYKEGDYRKGHFERYPYDPSDLRSVYHVREYDVNKLLQLQGAIDVFVSHDWPRGVVKHAPQRDVEQLLRHKPFFRKEVEQDILGSTPGKELLHKLKPEYWFSAHLHTKFAAVIHHPNKKATKFLALDKCLPRRNFLQVFDVADTDSPLEFTYDDDWLAITRAHHPQMPLSRRPVQWYHVELEPHRVWVRKRLAEKGSTIPTKFIQTAPPYEPNKPGGRVGKSSGHQRNPQTVAFLELLDLPYLLDSEPQSTPWQQQALSQAAADPDEIPLDDEDAEEKAVVPDDIDELEASRDPDEIELPDDENEASL*