MLINHLSKIRTVRHFSNIKPVLSKEVSRRVIVAPASHFKTSSPNVKSNIPIHEYKQLPEDSNYIEKHYKELQVFLNEFLIKKLNKTYADFEGDPDELVFQLEKFIELEVTPRYTNHSAPDGCEERFKSIGDRIVVDRYLDFVKDVRLTLLLNGGHSFIFDVMLQAKEVFDKMQKE