MECSNSTSSQGHHVGKWNQVQIIDPSIVEMGPSHLPLSFMRRCRGVLCLVIMILTAFMMMVYLSPVTTFLVRLFSVHYSRKSTCFLFGMWLAMWPFLFEKINKTRFVFSGESVPAKERVLLFANHRTEVDWMYLWDFALRKGRLQCIKYILKKSLMKLPVFNWAFHIIEFIPVERKWEIDEAIIRSRLSEFKNPKDPLWLAVFPEGTDYTEKKCIKSQEYAAEHGLPVLKNVLLPKTKGFNCCLQVLRSTIDAVYDITIAYKHRPPTFLDNVYGVGPSEVHIHISSIQVSDIPASEDGVAGWLVERFRLKDELLSGFSALGHFPDEGTAEGDLSTAECLANFAAVVAVTGLLAYLTLFSSVWFKLFVAFSCSSLTLATCYSVHLPQMVGFGSGTPASIHAKEA*