MRTFFFTAPEDLARPPTGLEFSEGVGKEVPHQDPFDTAAQAKREAACHQAMESVLSGCDKRCTEQLSLDGHVGCVFERSPYCHAVVRNAVCAVFAGEIAAWPGHNIVQEHHDSFVRGEPLAVEDDAEWLVRFYDSFAVFAKNSDVTEKALSALSQVKGSFAFVVYDSSTKRVWAARDAAGVQPLFWGVTEDSRLVFGTDAEKLEGCNPTATPFPAGSLFASHDATLCHSPGSRGWVIQSEQTLPGQLLSFMPSSHPSKAHHWKDVKAVPRLDADGHICGAVYRVASEVGLANIRSHX