MKGGNSCFVWVVMGIMIVLTCCEGELQVGFYNNSCPYLQDIVFDGMQQAVGRDRRMAASILRLFFHDCLVQGCDASVLLDDTPSFTGEKSAGPNINSLRGFDVIDEIKDDVEYACPGTVSCADILALAARDGVTLSGGPRWEVPLGRRDARTASLIEANSVIPGPFLQVNDLVSRFQVFGFTLQDVVTLSGAHTFGQARCLFIHDRLYNMTGDGKPDTTLNKYYLQVLQDECPNESGGGANDNLVVLDPYSPTVFDNWYYLNLMYGRGLFSSDQTLYSTTSSPTVQLVQAYAQNQTLFFTNFSSVMLKLANLHPLTGSQGDIRRNCHSIN*