MRERTIASHFVRAALRGATRQGLDGPALLRRAGIQPALLDEPRARIAPEQFTRLMQLLWEVLDDEYMGFGEVRSKRGTFAMMCHTLIHCRTLEKALQRGELFYGLFPQAPLIHLRRDGDLVRLSLEERHLSDPDHFLAESLLVIWHRLASWLIGQRIRLEEATFSYPAPDHQAEYDLLFPCPRRFSAGCTSLLFAARYLGMPLLQDERTLKQFLQHSPADLLARPDGGDSLTSQIRRLLGRDCRHWPDLDQVARQLHMSSQTLRRHLREEGGSFQQLKDHLRRDLAIYHLGRDELSIQDIAEQLGFSEPSAFHRAFKKWTGLTPGAYRHQAEA*