MFHYQYQRGLSPSISHFNGNDHRDSSPRILSISSPALPTTAGGTKTKTKEDVFPLQLYTLLESVDAMGFTTLPITWLPHGRAFVVKDTDVFVREVMPRFWTATKFRSFTRQLSLWGYKR