MDKNFKRLLFTFVELLYTLCCFSFVSYDSETSKLAYLLNYFQRVTDYDKVSEKIRLMSDNIGGWNNEARIVAWKYLVYIWKSIQFAFVGINIAGELSNLPSPEQVVAILRAHKITHVRLFNSDVRLINALSDTGIEVMISVANSDIMGIGKSPSAAASWINTHVAAFKPATNITAIAVGSEVISSTPTAVPFLVSAMNYLYKALLASNLNDVKVSTPLSMDLIPTPFPPSTATFNHSWNSTIYDILEFLKNSNSFYMLNAYPYKDYIQHNGVFPIQYALFQPLPVVKQIVDPNTLFHYESMLDAMVDATYYSIAACITPVIPIIVTETGWPWAGAANESAATVENAETFKNNLIKRVLTGSGPPSQPGILMNSYIFELFNEDDNRSYGVYFRNGSAVYSLDLGDSMENNTGGFCVARKGADPDGLQSGLNWACGQGQANCSAIQSGQPCYLPNTVQNHASYAYNDYYQRKRVEGATCDFGGTAIITNIDPIQIRAPVGSARQHLDRWVPREAHHQHIEFMKLDI*