MSERRRSAVALSSRAHAFSVEALIGSNKKRKLQDWEEKGLDLSMEALSPSGPLGDTEDTAAHGLEPHPDSEQSTGSDSEVLTERTSCSFDTHTDLGPSVAGPVPAAMSSMEEIQVELQCADLWKRFHDIGTEMIITKAGRRMFPAMRVKITGLDPHQQYYIAMDIVPVDNKRYRYVYHSSKWMVAGNADSPVPPRVYIHPDSLASGDTWMRQVVSFDKLKLTNNELDDQGHIILHSMHKYQPRVHVIRKDFSSDLSPTKPVPVGDGVKTFNFPETVFTTVTAYQNQQITRLKIDRNPFAKGFRDSGRNRTGLEAIMETYAFWRPPVRTLTFEDFSTMQKQQGGSTGTSP