MLITAHFKVCSNLQLQSSILVYRVGGNLRPSTKIFWQKLTRAPRVFQCAYTTCSTKPGSNSRPNLDFNGTDMCPSYFKWIQEDLGSWKAEGITSKLLQRATKFASFRVIIIKGRLYLEPYRPCYQTRALFTVWGILQLLQFYPNLVPDVDLMFSCEDQPRVSKKTFSKKMPPPVFRYCSTLDFFDIPFPDWSFWGWPEIGLGDWNKELSSILKGSNTTLWEEKRPIAHWKGNPYVAGVRKNLLRCNSPSWNAEIISQ