MVDALLMDVENVDDFAIESITSFLRLQNTNIFGFHGTPSREVARLIFADFPTSLMVDGPGSIRSEGPSSEVPEWNVFSPSLVKGVMDIASRFLADEGFLITLCIGEHFGKVANYVGAFGLHFHRTWTVICDIGYRHPITGEEVCDLTLGLFFHGDMPLPRCDREAGEQICPKNFPAMRSFVVESQAPRTCIKDVPVRGATEHTKEFFRWLLATFTREDDCVIDIFAGCGGLGIASAEENRHCLCIEGDFVIYNECLTNIVCGPDNIIS*