MNLTPFLGKPLSPCLLFVAFVTFTTIFSGHNLIYILKQQFDHTQQEVEQPKQQHPRSEKEKDVTLPSSGGEIGGGCNIFEGRWVFGKESRPLYDEGECPYIQPQLTCQAYGRPDKEYQQRRWQPHSCSLPSFNATSMWESLRGKRMMFVGDSLNRNQFASLICLLHSVIPESAKSMQTVNSIIVFRAEEYNATIEFYWAPFLVESNADNAVVHRIQDRIVRIGSIKKHAQHWKGVDILVFNTYLWWLTGFKMKILRGSFKDKKLDIIEMETEEAYHMALKKMVKWVEKNVDPQKSRVFFVTMSPSHSMSIDWGGEAGGNCFNQTTPIEDPRYWGSSSSKSMMVVIGKVLSNTKVPITLLNITQLSEYRKDAHSSIYKKQWSPLTSQQLANPVSYADCIHWCLPGLPDTWNELLYTKLLFP*