MFTRRIPRFYCVFQVRTGTLRRISYQTLRQLHPSLRSIPIACPSRAASGNAIPSDNDSPLPPSIFPTEGFKIIDSSTPVEEETLPFYRPELFYPVRLGEVFQNRYQVVAKLGYGASSTVWLGHDLIEQRYVALKIFVNRIPRNPELEVLQHLESIQSEHNGREFMRLLEASFQSQSLGGLHDVFVLRPLGLSLQALQRYQPNRVLYENVATSTAQCALIALNFLHEEAKVVYTDLHSGNLLLGISNESLLAQYEQNELEKPTPRKILANRVIHVSQISFNVGKVPHLCDFGHARICINGQLQQGRAMPIQYRTPEMLLDMPWDYSVDLWALALTIWDMLEPEPLFKVYNHDSSLNEAFHLAHMVALLGPPPLDFLKRSATSAKYWDDDGKWKGSVPIPSPTSLESRFTQFDGERKTIFLDFIRKLLAWDPQQRPSSGDAYMHPWLAEVRGEGDDS