MELGCALMENLIQLFDEELFQNQNLQCPIVSHAMTRFKSLSSREMVESPKERLTRISKETRRELEEREEKEEECNSCKLRRDVRELQGMKAWTSKGFPPLAFIVFQPSLFVNY