MAASDNNNDVVTDFFPYYQLYKDGRVERFYELAGIHEVPPSLEDPATGVSSKDVSISAHVSARLYLPKNTAPNQKLPVLVYYHGGGLVLGSAFFKTEHCYLNYLVSESNCIAISVNYRLAPEHDIPTIYQDCWDALQWVASHSVSDTINKDPWIENHGDFNRVFVGGDSAGGNIVYNMIMRAGREKLIGDVKLLGAILAFPYLMIPSIENYDKGLSYKLWNTICPLSEQGNDSPMVNPVSKKCPSLSTLGCSRLFVCTGEKDELVPGEVATKFAEAVKKSGWKGEIESILFEGEGHCFQCENPQAEKSKDLIKRIVSFIQRD*