MLMGKLCDWAVGGRGCNRSAADGDDESSASKRRRSRTNFNSWQLEELERAFSASHYPDVFMREALAMRLDLKESRVAVSA