MPHYRQSRGHHQYGRREIGNLLAYIKVVGSGAGFNRHQICLFKRFAMTQSVHGHEVMEMMLAHGGQFTRASLKQAIDERFGAEARFHTCSASEMDAEALIDFLAKRGKFIESEQGFQTHADKICNHG