MALSKKQHTSTDQQAVLDAQLLLWHHTIGYVKSMALKAALDLRIPDAVHQHGGSATLPQIVTKVTLHPSKIPCLRRLMRVLTLTGVFSVVHDGAGDEPVYGLTPASRLLVSSGRLNVTPFLTLMLGTVFVSSFFDLGEWFGHELPDPSPFKLAHGRHIWDLADHDASFGKLFDDGMVADSSFIMDVVVKECSDVFQGISSLVDVAGGLGGATQTIAKAFPHVECSVLDLPHVVANAPTDTNVKYIAGDMFESIPSANAVFLKWILHDWGDAECVKILKNCKKAIASQGGKVVILDMVVGAGSSDEKHVETQILFDLFMMFINGAERDELEWKKIIFEAGFSSYKIIPVLGVRSIIEVYP*