MQFVFKAALSCVAIMATRPCTYSTWPEISMTNAIKAVEEEGLTVRLAAELYGIPKSTLYDRIRGNVQHGTKPGPVPYLTKEEEVILAKFLIKCSQIGFPRTVSEVLALVRQTIQSKGLSDISISYGWWQKFCSRHSELSLRTAVPLSLSRAMATDNSVIQ