MTSIYQRVLGSEFNRLHPEIRRRFGFCSEDRIASIGRGVMDRVWYGRAFTKPFLSLGAWRNIMFPQQGENVPFTIENYAYKDRFGRETVTWIRKFQFPGRIRRFDATMIYSEQRHKIVDYLGTHQHLAVEIDMSPAENGGVRLRSGNQYFYEGWIGFRFPMRFSGYADVCEWFDEQEGLFRIEVNVANPVFGPLFGYSGRFRAEYIHVEEGGIPADVFPLREERRE