TFVAVIAQSILSVPTKRMTLSSIYSFIAKNYPHFDKEKGPGWRNSVRHNLSSNDCFVKASRAENGKGHYWMIHPKDLPEFSKGNFRRRRK