MLGFAFGGSASLIFAVRSSRARLPLRNLARDCVSMAADRAQHSPAAERNALPIRNELRRILKPASGSRPAIMLEIAAGTGQHAVLCSAELPGWVWVPTDPDETAVESIAAWRELEAAQDRVQMPIQLDVRQDPETWLAVGVPSPVDAFFCANMIHIAPWECCVALFKAASHHLREHGCLVTYGPYLEDVLHGIPTAPSNLAFDQSLKSRNPEWGIRKREDVEMVAQRAGLVLSERVQMPANNLLLVWRRA*