MSSEPLTDFDVPAAKRAVEEGRVIELKSNEELEDLLVAVEDGELPGDCLMVEGYASWCRHCMKAKPVYEGLAAADGVKGKMVIARIDAAEAGIATIGGQDIHGYPSFVFLEKEDARKPGEVDYKFDTEEGEDGERGGGAGATIDIEEAKAAVEAGRVIELGSAADLEALIAAQEEGRLPGDAMFVEAYWTECGHCNKFAPEYEDYAREVAGKIPVARINSVEHQIGELAGYPIDGVPYVVFLTKKTPDVIDNKYDAERFDDMRTADALRDFADIRLEGLRSGGAKEEDEGEKEEEGGAALAEGVAEASFAAAGHEADFCRGGEEEGAAAEEESAWLEM*