MKEEKVNICLREIMAAGAEFSTTFTIIEGSYNKENASKIKDDECLDDLKQTSNAKPPRHISVVRHSMGSITLTPAVEMDSDDGSLCSKTASEGKSGFLPVYRSGSCAEIGPKQYMEDEHVCIDNLREHLGASDDFPCLAAFYGVFDGHGGTDAASFVCDNLLQYIIEDPQFPVSLEKAVKSAFIKADYAFADSSALDISSGTTALTALIFGRTMLIANAGDCRAVLGKRGRAVELSKDHKPNCSSERVRIEKLGGVVYDGYLNGQLSVARALGDWHMKGPKGSSFPLSAEPELQELVLTEDDEFLLLACDGLWDVMSSQCAVTIARRELMLHNDPERCSRELVREALKRNTCDNLTVVVICFSADPPSRIEIPPTRRRSISAEGLNLLKGVLDGVS*