METGPDEPVEEVLFDENVEAEKHEYYQIGAFKMIAYAEDTKGDEIYTVYVIDVEKRELIRSPLMGITDFLEWADSETLVYITMDDIHRPFKVWRHCLGSDQSDDTCLYHEKDEEFFLELHESESKEYHFVVSGSKTTQFVLYLNLSDPQKELKFLTQRVEGVDTVVSHRGNHFFIKRRSEEIFNSELLVCPIDDLTATTMLLPHRPSIKLQELQAFKDHLVVYERENGLVKVTIYHLPPVGEPIKSISSGQTIQFTDPIYSVSSMESQFNSHVLRYEYGSLHTPPSIYDYDMNIGKSVLKKVEPVRVLSHVFLIIGKDIKNLLFVRFVFNIMPT*