MAPTLVYPVTAMEKFDVTPSPAPAAGQPRALPLTFYDLVFWAIPPVQRLFFYDRADLLDVSDFTLGELPRFRDSLAAALHHFYPLAGKLTCELVHEEGAAPPEVVFSDGDSVPLTVAVSGDDFRDLAGDHARDTARLRALLPALPQHGGSSRSHSQQGVLAVQITVFPRAGVCIGTTVHHAVADGSSYAHFLRTWATAHRLGPERSGAVAVDVPPPLFDRGVVRDDARLREAFLRDHLALGTAGRGGGERLCDWDLSRRPGVVFATFRFTEKRLRALGRRAEAETSARCSPYALACGAAWAGIVRARGIGTGTGTDGAPAPDALFGFVTGCKPRASPPVPANYFGNCLGLCRVAHHAKRGELTAVAASAAIWRAIEGLAEAGSVFRGARGWVRWVREYASARAVTVAGSPKLGLYAAADFGGAWGRPAKVEIASVERTGALALAESGRDGDGGIEVGLALPRAEMETFRAFYLDLLASLDLD*