MSFLTTAGCALEIITPFNVYFNAKLVFKKLELWRLVTNFFFFGNLGLDFVFHMFFLIKYCKSLEEGSFRGRSADFLWMLLFGGGLLTAIAPFVNIQFLGSSLTFMMVYVWGRRHQYVNLSFLGIFNFTAPYLPWVLLAFSLMLGSSPVVDLMGMAAVGASPGPVVDLMGMAAGHVYYFLEDVYPRISGRRPLKTPALLRMMFPAEDAVGVVAPAVVPPPEPQDAFEPQGPAAARQFGAAGQGQGQGQAAAAAGAAAAAVADGDGNGRHHHAD*