MKRSSKPEEKRLRAQDCIKLASGSKSNVDMDVGSLPYSFSSRIHCHNRELGNGDKKPSVVVGIAKIILYLLGQTARNKSLQDAWVVTTSTLLLKLFCGCNKDIKTVVENSNIQIDISNIEGSNGMVLEGLAECISCSGNDIQEYALCRNAVNVLAFITASGNMSVGCLLSSMPSGCKDAQRRTNCNDPEKTVGPTIDANIESHVSDAPNDKSVHSEHCAPHSSNVVEQKNAKFSNASFLSAEFQHGRDVSGSRSELESFKKWFR*