MPTLELVRGASGTLYRRAGEWFGYGYLASLPRLTLYSPPTALFPQAHLHQTSSTQGTMLDSLTSKQAAQVSVYIDTLLDWNKRMNLTAVTERSSIMERHIEDSLALLPVMETTFAKYNQSKFLEKLKVVDVGSGAGLPGIVLAIARPCWDITLLESLQKRCNFLEHVIETLSLNNVKLVRARAEDAGHDTSCRELFDISVARAVAEMRILVELCLPLVRVGGLFVAAKGANPEEEVKLAKRAIGLLGASILPIEKVSSLSPHGQRTAILCYKGRGTPKKYPRKPGTPQKQPLQ*