MSERRRSAAALSSRAHAFSVEALIGSNKKRKLRGWEEKELQLSMESLAADGEDPAHCLDMDPDSEASPGSDGEGLAERTSCSFGSPGELAPAACEPSAPASMEEIQVELQCADLWKRFHDIGTEMIITKAGRRMFPAMRVKIAGLDPHQQYYIAMDIVPVDNKRYR