MKASAARGRRAVWLDCDPGHDDAMALILAAHSPDLELLGVSTVHGNQELKKVTANALKVLHLCGRPDIDVVRGQAAPLLRSPKRCPEIHGDSGLDGPEWDLVTKAPLEGKGVIVMFNALWQYHLSAPKVVLICTGSLTNAALLLTIYPEIVLMGGCLGIGNTGPVMEFNMQCDPEAAKIVLDSAAEVTMIPLEVTHTALVTQEVLQRIQTTSITPFRKIVVELLLFFAQRYNEVFNFDHPPLHDPCAVAFVIAPHLFKTELIRVDVETVSELCAGQTVFDVWGQSGRPPNTVLARTMDVDGFWDLMIAAINSANAAAAHS*