MSRLPSVSSLMSPPESKPFENFNTSFSPYSTSQDYCSFVHGMRLPPISGERKRTQSEMDLPSPPVTPYTGNKKRKSEVSEEIERDVVLGSSRDPVLFPHHDSLTDVATDEPLFGQILPAPAEALMEQHIDSHMARFDNKVNKPTRDEYILALSCVPVVSAQYNRNPAAWAKEERETLERQLFMMNRHRPQSMDANLKKIAPAPSKRAVVTQPRAQRTPRAKRSPRSTPHQKAHEFFDLPTQTSARPPRGIGTNRDDTDYTSIQDFSPSPETLGGNAKALKADWKGQMLDLSQDPDRHLLSPAELSLASTLRLSCATYLCSKRRIFEARVRALRIGKEFRKTDAQQACKIDVNKASKLWTAYDRVGWFDSEHFRQYLE*