MSLLLICGCVVYSVELICSLPPVGDFTLISKKEVKCEAVEGKVIWITGANRGIGEALAKQFASLGAKLILSARNEAELFRIKSELKGKYAPEHVKVLRLDLPSSEERLKKVVEQAVSLFPGDGVDYLIHNAAYEGPVIFKRMDASEENLETTFGVNLFGTISLTKLVTPHMLKRGGGHFVVISSAVGKVPSPGQAIYAASKHALQGYFHTLRSEMRVSSERCAELTIMAASHNLKEAWISYQPVLLVMYLVQYMPSLALWLMDKKAKAPFKFLFLELQDMTKQTIVLDVTIKDDKRRTKAKKIAGGTKGVNAMRLDEDKEKQNQEKLTVEGEGVDIVTLARTLKKKVGKTDIFQVTPV*