MPDGSISYGGGITDQVIVKTGIKYNDFVNAVFDLLGIDPSGRILHFTVKFDSSDIIRLRDQKGVDTLLQFNDGFAHVYVSSLEEELNSRPPSGHAEKVVLVGYSDSEADTTPTGDDENELASPLKKARFQSAGGSKLLKKTTANQSEGARDGKPQQNEAVRGDNQNHARRSTIPDGNPPKVYDYPDPEFRDSDKHKSEIYFAVDHIWACHDADFMPRFYACIRKVSSPEFKIKLRWLEAHPEDERERAWVRADLPVGCGKFRRGSSKYTSDRLIFSHQSVKRQERKYKYEIVEVLSDFVGDAGIQVGYLEKVTGFISIFQQTRPTLVGAFFVKPKELYKFSHRIPSKMSGTEREDVPVGSFELDPASLPLNPNYIWCPGK*