MNYNQLEEQGDKELFHFLANSPKDFREGERIRKYQLKNGDYIHCILWNMHFYITGTDIVKVLVWRFQNAGRHIASHKKFEEGVFSDLRNLKPGIDATLESPRSDFLEFLYKNGCIRTQKKQKVFFWYSVPHDALFCDALERDLRRETNLYTYSKYMCGMPGVPRPQTFAQQKRSLKTYIRDTKMDEKKKMLPMGKPLQRPKERPEMSSVDIDLFKDSSLPNPTPVFTPASTSYTSHIQQFIQPTAKPETSTYSFNELDFFSDDSAFIESIIGDNFSFPQPFEKSLIFDTGCSNKKSDLDDFSFINPKKLTYGSNSSGFQRG