MNHFTAKITVFYQKVTQLPLESTLLRDLYTAFIGWPFLFHMTLIIPLVWLAGSVRFNFLFMVVVPLCYLAHVHSKQKARLELQIQRRVEQTLVRNLEVTDVETVTWLNALIQESWPSWLEVYLSKNLGRLLQHSLAEHKPRAVSRLVIENFRLGSSPLVVKSAKVYRLATDDKDATLELDVSFFAGEDMRVELLACLSRGASMGLALEGKLYADNLRIEGKLRLGFKFVGYYPYVGQLSVAFVTTPVLGLSVRPLSPCSVDISDLPGLATWLTKSLTTAVESFLVEPYSYVLDLLAKWGTDFGLNNELTKSKVEEMKWDLLLWKYWRVETWKQQVEQCSLIRMSK*