MAVVLALQAAWKKLRMRMRGMKRRVVELEDLGATVYCWTPSEANKKPALLLLHGFGTEGTTAWGAQVKGLSQHFSLYVPDLLFFGDSHATSRERSELFQATCMHQALVALGVSQACVAGHSYGGFVAYRLAHLFPDFVSKLMIISSGVMMNPHSNDEVIQKAGAASIHEVLVPNSPLALQNALQLVFNKPVTMPNLLLKALLKVPYRDQRLELIDGIVLGKEGAPELPRVSQKTLILWGDEDQIFNISLANELQNFLGENAKLTILKGIGHVPQTSKELDEELLSFLLKSP*