MSDVTLLAEVTTFLRQRHGQFIAGERQAGNGTNFSVTNPATGKIIADVVSATPAQAEEAMQSARRAFDVWRKMPTLQRGALLLKLADTLAAHREELAQLESVCSGKTIMLSRGLELDQSVAFLRYFAGWAGKITGETLNVSLPSMGEERYTAFTQRQPIGVVVGIVPWNFSIMIAIWKLAAALVCGCTIVIKPSEYTPLTLLRVAELAKEAGFPDGVINVVNGAGGEIAQQLIAHPDCAKVSFTGSVATGEKVRRSATSSGKRVTLELGGKNAALFLNDLTAQAMVNGILEAGYLNQGQICAAAERFYLPQEKLDTVMTLLRQRLSEIVPGSPLDEKTVMGPLANQVQLEKVLRLIQRAREEGDTIVYGGETLPGEGYFLQPTAVKVRSKNSTLMHEETFGPVCSFIGYQNEKEALSHINDSPFGLAASVWSENISKALRYAEDIDAGMVWVNMHTFLDPAVPFGGMKGSGIGREFGSAFIDDYTELKSVMVRY*