MKHLLLFFFTFLHIFYENWVPNPSCNVVHSGNNQEIDQGDLTKVEDDLKVMMVADLLLTGHETASGSFDLHLKDFFFSRFFRKSFEFLKPDMLIVLGDVSAQGAKLSTSKWSFVLQEFHSLLGPFLDLPYHVVPGDRDIGECNGLKEKSVNKITRNFPGLDSGGCGAFEIGNVNFVSLNSVALLCGNSDLRFSVEKALERERIEMETESTIDESSGIKIPKYDINWRENTMSSGSGPVLLLHFPLHQTENNSRPEPSKTSQHIGVGPYELSQRLPPNATEYIFHALRPRMVFSAHAQSFSDRIHPDGTREIVVPAMSWDTGKNPAFVAVTFRKNKNATSAIVSHCKLAGRSHVLLFYMSLFFLLILTVQTALRS*