MALHAAAPPCAAGRGLPSSSSPPRAGGRPSLSAAARPRSVSFAALLRTRTVQTKAVLSSDGAPGMSNSPHVVCFGELLIDFVPTVNGVSLAEAPAFKKAPGGAPANVAVGIARLGGSSAFIGKIGDDEFGYMLADILKQNNVNTQGLLFDAHARTALAFVTLRSDGEREFMFYRNPSADMLLEEKELELDLIRKAKIFHHGSISLITEPCKTAHLAAAKAARDAGVLVSYDPNLRLPLWSSAEDARDGILSIWETADVIKISEEEVSFLTNGEDPYDDAVVKKLIHPNLKLLLVTEGPEGCRYYSKEFSGRVGGLKVTAVDTTGAGDAFVAGMLSQLATDFSLLQDEGRLREALKFANVCGALTVTERGAIPALPTRQQVLDALTSVVA*