MNISAQDPSLRETNWPAVASYVAARKDTYPFIDPAKADLTGKSVLITGASKGIGKATAISFAIAGCSKILLAARSDLADVETAVHDAAIKANRPQPLVHSLKVDVTSEDSVRAAAETAADMLGGSLDVLMNNAGYLEEWKPIAESEPSEWWRTWEVNIKGTYLAAHFFLPLLLKSQTKTIINISSGGAHVMFPGASAYQTTKFALCRLTEFMDNEYYQQGLIAISLHPGAVKTELAMNMPPERQVVLTDTPELAADTLVWLARERRDWLAGRFASVSWDMEELEQKKQDILQRNLFKFRVVI*