INGGLPYMLERAGLDVQQEIHRNREFYKNADVRPPFTYASLIRQAIIDSPDKQLTLNEIYNWFQNTFCYFRRNAATWKNAVRHNLSLHKCFMRVENVKGAVWTVDEIEFYKRRPQRTA