MNELTKQMQQIMHPRAVLVAYECETTGYSTPRSYLELRPVNEKGRMGAGIPVTYEFMNSLVESYTESMSGIPHGRIPGNMLLCDSRKGRERYIWYNPPQKRKMYFQDGLHITDGTFNVPGVIYVVERECMDIHAFKGAIPEERTELYLAPFFNVAGANVCLGSSSPKKPQDMDFLEFQEYWEKRFWMSEFSHLGGNRNPTRSNLVSVTEHARNNPFDYSELQQSGKKLKDILA