MPFLDPYQILGPASSRLASAGSGQIQLWQFLLELLSDSRNAESITWEGTQGEFKLVDPDDVARRWGERKSKPNMNYDKMSRALRYYYDKNIMCKVHGKRYAYKFDFQGITQALQPQPAHNGGGDMFGAANNRIPQEFMQHPWATAANYRSIINPSNLQNSTNFFNPAMGYGNFHSGNVSTTHRNFPIYNPPGYSKCL