MSTSLDASVPPGYGPAHMEMLLFRYIETLSLRHALRVLERWPEDSPVGQYAAQVLRDIPANYFQQPRLLPTGPRFVYANGVLELKRIDQALPMQQLHPDSTTGCVGHVMQNVLSSPLEQRRLRPLNSFMLFRSFCAPMFPGIPQKVKSMAISEMWQDDTLKSHWAILAKAYTIIRDHFDVDTPSLSTFVELCLPLMGHLDRQQYLRMAGWDVQPTGNSLSLRKIGLSNLASLSVPAIAVDQVVKHCIDNNYAQIRNEEWDKHILENGQVFAVDPAFSATVRDPQNWVFNNVPQWPIEEFEVDEMYSSLDTERDLGLPVIYDPNKNPSVAATMANLDRIFGHN