MAHRRELAGKSKLVRDLAESWEHEREEAYLVSRCQTNFLFDWGGLGKLGRLVQLLYCGRLFDSLQERELYLRLDPTNGVTDEDLRYISSLSLRVLQSSQLEEFEASPAIPILDRIMGSAYFHYEQPSRCSQTVRCITRLYRKRKDRVLLRLLRDVLHEYKVSGYVFRWKGLPEYCHAYPPPTGTCIDDVHALSQLIQAINTSPFTSLLLTARPPESISPHDHALITCMYHGYCWMINTRLPVYKALPDLSYSALRSGPEDQILVAAAESMYMMERIPNYVEVCKRMELLQAKLYGVDLEDAVLEAYVVPKRYKCFL*