MRMFLNIGSAELVVVFVVAFILFGPQGVTDVARTAGRAYKTFKRISEEAGSVMDKIIEDDDFAQKAQRAVTKAASAAAAKGAAAEEGMAKRVIVIGPPACGKGTQCKRVAAELGYVHVCAGDLLREEVATGSETGLKIKSYMDMGWIVPGEITAELVVKRLASWDCAARGVVLDGYPRSVEQATALRAAGWEPDRVVLFEAPNEVLVRRVTGRRLDPQTGTIYHLEFNPPPQDDAELLARLEQRADDNEETMKTRLEQFEAANEAILSQYPPSSSTSSTPTRARTTSAEAAVAEAPAAPKAGPTPAAVAAAAAAAGVLTLTEPAPQEQGRAFEAEGRQGRQEA*