MERALVNTTFRLNYILSIDGTTLEELREPENLTLLKTLIVDELKKYELSLTSRSSRLPLSEQLDQEVEISPKTVQVSLNRQEIGGYNVLYLSIVCRGVIKRQVVILVMNPQKRGVIALSRCDTRYLGLIWSHLTSKMGQIVRPMDITSVFMTELFDKSMQEIPSSNIFNIVGSLHLNFTVETLGNSLKNIIIDIPGDVLEKCDSKSYVQDIYSRLRKQLGIDLSQLELTTIRSNIFMITNTGRIRFNQGTSLDSSDKDTVAVWTMIDQLYTYAERLTAIPIPV*