MALHAAPPPPPPFTAGRLPTTSRRPCFSAGRIFRCSLPAAAARPRNAAFLAPLRTSSAVCTKAVSNSDGTPGTSSSPHVVCFGELLIDFVPTVNGVSLAEASAFKKAPGGAPANVAVGIARLGGSSAFIGKVGDDEFGYMLADILKENNVNNQGLLFDAHARTALAFVTLRNDGEREFMFYRNPSADMLLEEKELDLDLIRKAKIFHHGSISLITEPCKTAHIAAAKAAKDAGVLISYDPNLRLPLWSSADDARDGILSIWETADVIKISEEEVSFLTKGEDPYDDSVIKKLMHPNLKLLLVTEGPEGCRYYSKEFNGRVGGLKVNAVDTTGAGDAFVAGILSQLSVDFSLLQDEGRLKEALKFANVCGALTVTERGAIPALPTRQQVVDALTKVVA*