MTQIMFETFNSPAMYVAIQAVLSLYASGRTTGIVLDTGDGVTHTVPIYEGYALPHAILRLDLAGRDLTDYLMKILTERGYSFVTTAEREIVRDIKEKLCYVALDFEQEMATAASSSSLEKSYELPDGQVITIGNERFRCPETLFQPAFIGMESCGIHETTFHSIMKCDIDIRKDLYANTVMSGGTSMFPGIADRMQKEITSMAPSTMKIKIIAPPERKYSVWIGGSILASLSTFQSMWISKQEYDESGPS