MKRGQHKPKPTTVAPLQVVQALQSKQTTLESLQERLGIQAVHHPTLPLVILNYHQIASPKTHPMVRECRSLCLEKTTWKLVARSFHRFFNWGEVREEQDDFNFDNFRVDSKEDGSIITIYHYNGGWHANTRQSFGLRPAAAVRQQQQAVSYTWRQLVCQALGIHDLDDLDSILTPGYSYVCELTSPYNKVVRSYPDTCLFLLAVFDARGVEQSPLSADRVAASMGAKRPITYSFSSLASIQSFLDTQRTADPTFEGVVICDNAHRRWKIKNPSFLLLHKRIGDVSSSVTSPQFLLPFVLKGERSELLTYYPETQEVFDKTDKAVQRELDALLQLWEQCRGLEGQRDFAQAVLGQASNKSMSSILFRVRKDKGGAQDVEQIFRSEEQLVLGAFFLAAL*