MSLFGKWLFRLACGAGGVAGLGLALLYFFQEKILYVPRVPGLPSGIWKYPNEFQLEHEEVALTSGDGVKLHAWLLWGRGWTKEQIKERPVVIFFQENAGNMSFRLPFLRLLVYRLNVVVFAMSYRGYGLSEGRPSEAGLKLDAAAALQYVLSREDLATSKVVLFGRSLGGAVAIHLAAEHQSQIKALVVENTFTGVQDMVARVVPPLALLIGQGRPCNFLVTNKWNNLALIPKISLPLLMMVSLRDEMVPSSQMFALHAAQRSPHVQLEKFEHALHMDAYDTEPEKYWGGLYRFMRTYVEDAP*