MAERRPGEEHVLFGMAGRVDLELASVILEEWLPQAQRWRAQVVSTGERIQVRPAKLKTEIDAAAAASARAADAAAAVAAAAREHAEDDLYQACLNGDVELLSGALARGASPNLMIFNSWAEVPNGPELYEECVSVTYLACACDVSNRERVASPAEAARRGACVRRLLDFGADISHTERNNGAEGGCGRSYTRLDCVHPNNIMYVCVRRKLALCLEYLLSSLPPERRSEWLGLCENAWCCLLTRAIECSSYACLRLLLAAGADPNVKPDRTRPLLQLVAMKDVPEESGESPLAILQLLSSHGASRASVESHSLYTEETGRISLPGDPRVTAERILRLRIQAMEAAQGPPPPALARANAALDWLQTSSEWSTPLHHVALIGATRARKLLRGGADVHASSGDGPSPLSLANDLHAAGHAAVGPLGDQHVCEVARLVRAAAEPWTPQTHELFPDAARAHACDLLWPLARLANDPRLAGGPPQSAFVHAVLSHAITRGRPIA*