MESLCLASTPTLQRTYGLCRPPCTIYYPPSQCPLSAIFAFKGAPITHAHHPLSLSAAQCVKIFASIPAQPTISNSEASQVVSPGSVSVILLAGGTGKRMGANMPKQYLPLHGQPIALHSFHTFASMEEVNEIVVVCDPSYRDIFEDAGKEKPTVELKFALPGRERQFSVLNGLEEICGSAKLACIHDSARPLVLTKDIRKVILDAYVHGAAVLGVPVKGTIKEAKKDGFVMRTLDRSLLWEMQTPQVIEPGLLRKGFELVEQQNLEVTDDVSIVEHLKHPVFITEGSYTNIKVTTPDDMIVAERILQQGVKAQLENTVASVL*