MADSDNNNNDIVTDFFPYYRLYKDGRVERFYELAGVHQVPPSLEDPATGVSSKDVSISAHVSARLYLPKNTSPNQKLPVLVYYHGGGLVLGSAFFKTEHCYLNHLVSESNCIAISVDYRLAPEHDIPTIFQDCWDALQWVASHSVSDTINKEPWIENHSNFNRLFVGGDSAGGNIVYNMIMRAGREKLIGDVKILGAILGFPYLMIPSIENYDKGIAYKLWNIICPLSERGNDSPMVNPVSKKCPSLSKLGCSRLFVCTGEKDELVPGEVAIKFAEAVKKSGWEGEIESILVEGEGHCFQCENPQAEKSKDLIKRIVSFIQRD*