MKSFPLMSALLLMNMLEKIQSRLEHLSKSERKVAEVILATPEQAIHSSIAALALEAGVSEPTVNRFCRSLETRGFPDFKLHLAQSLAHGTLYVNRNVDEDDSVESYTGKIFESAMASLDQVHHSLDMSAVNRAVDLLTQAKKIAFFGLGSSAAVAHDAMNKFFRFNVPVIYSDDIVLQRMSCMNCDDDDVVVIISHTGRTKSLVELAQLARENDAMVIALTSAGTPLAREATLAITLDVPEDTDIYMPMVSRLAQLTVIDVLATGFTLRRGAKFRDNLKRVKEALKESRFDKEPFVPSDNQ*