MIFSQHNTNSNNTSSIFPPTAPNNGLQNVIPPPISGINFNPFLFASLQTQIDPNFLRVFAALQSAPLLNLQYNDFLRNFTANPEYQRNLLQASVMMSQGNMSLTPVSSNSSSTSSKKGTDKFDFTNIANNITDNKITGSPETSFSSTNHSSPEVVAPTITPIPWFIRKDAPGNSGRSYRQKKEFICEYCNRQFTKSYNLLIHTRTHTGIRPYPCDKCSKAFKRKDHLRDHMYTHLPTDHKPFVCEFCSKGFTQRRSYEAHKLTHENDKI