MSEVIASAVVGEAVSRISTFLIDNHNRKSSEEDGLERLEMAHIKMEAALEVSSRWPLAMDSSLMRWRKKLKRASDECSHVMDRCKRRAMEDDETEKISRCSFPKRIALATRSFLSSFAADKNVDSLNSTSTIQRFERFADGAGEFLKFMEFGRIGSINYMLVDPLTGHLLAGKALQYESSHGNQYYLISKPMSFAERGQEAGVLLRYNNHERPEENFVLGILLRLTASTNVTGIVARCLDSLLPSFKPVAEAAKQELTQVHHRAFYCFPFVDSTDPEYWSIHHSETHRARPNPACCHGQSRSSDMVELSGTTTFPEQVIKLFVQRHVSARPSSSGHGGDGERRRSSEDSGPPPLLQVTAIFAPHASPEELPPSGSESAAVVAIDGREEPAVRTDIGLREVDEFLLPGAIDRLCHCHDVHGTVDGSSAAAAYEVFWRSGHGVAYLCVEKMGTEMARCRPTQWRE*