MFHHHYQRGLSPSISHFNGNDHRDSSPRILSISSPALPTTAGGTKTKNKDKEDVFPLKLYTLLESVHAMGFTTLPITWLPHGRAFVVKDTDVFVREVMPRFWTATKIRSFTRQLSLWGYKR