MTTVQILGVTEKAEKDEIVKSAIDLRKSEIEDGYTEEVSTCRQALLLDVRDKLLFEQEYAGSTRAKVPPRSSLHIPWSWLPAALCVLQEVGEEKLVLDIGQAALRRPDSKPYAHDVLLAMALAECSIAKASFEKSKVSLGFEALARAQYLLRKKTSLEKMPLLEQIEESLEELAPACTLEVLSLPRTPENSERRRGAIAALCELLGQGLDVESSCRVHDWPYFLGQAMDKLLATEIVELLSWDSLATTRKNKKSLESQSQRVVVDFNCFYRAMLAHLASGFSTRQTELISKAKTICECLVASENTDLKFEESFCSFLLGEESGTTVFEKLQQLQSNGSSNSRNYGLAKKKDSSDKVTVNQSLELWLKDVALSRFADTRDCPPSLANFFAAPKRLISTSKQKLGATRRVLLSSQTSSSASTSNRTSGQQNPRLNSTSHLGEAVKQLAPTTLGGQGHTSTDRPVNGLSTTSVPLKRNPGSHPVRTLESWGLTGDVIGKIAYTAVLGFALFGTLKLLRFQFGSTKPVPSTRESAATSSLNEASSSDGSLISSRVREQFEKLSKMLWLNNRLYLRSEGSDLSPGSGDVTAIARKERMSLQEAEALVKQWQDIKSEALGPDYEIDMLSDVLDGSMLSKWQDLALSAKDQSCYWRFVLLNLSVVRAEILLDEAGDGEVAEIDAVLEEAAELVDDSQPKKPSYYSTYEVQYTLRRQDDGSWKICEAAVRDLS*