IIEKRRRDRINNSLSELRRLVPSAFEKQGSAKLEKAEILQMTVDHLKMLHTAGGKGYFDAHALAMDYRSLGFRECLAEVARYLSIIEGLDASDPLRVRLVSHLNNYASQREAASSAHTGIGHIPWGSAFGHHPHISHPLLLAQNGHGNTSTTASSTEPHHQTRIAAPHGETSSLRVPPNGSVGPVLPVVTSTTKLSPPLLSSMASLSAFPFSFGSFHLLSPNVLSPSAPTQSGALGKPYRPWGTEIGAF