MGKGPGFFSDIGKKAKDLLTKDYSQDQKFSINTETDSGLVLSTSSVRKGDLLSGDIHTTITADEVASGLKTILSFTFPDTSSGKLELQYSFEHASIGSSFAMKTNPVIDCNVAFGGEGFSIGAEAAFDSSSNTLTKYNGGLGLIKPEFSAALLILDKGETLKASYLRNVDPSTGLAVAGEILHKLPTKDTTFTVGASYSFDRLTVVKTRLNNHGKLGALLQHEFKPKSTVIISSEIDTKALDRHAKIGLALALKP*