MQAVAQVQAASGHKLVACPGSGQADESARPFATLSVWREKIQADLAAAGDKGGPTYKLRLLLEQGKDVEQAVLGCLKDALFELHEGVDWGLLDPEYERQQRQQLVLELAREHGLLEQYAAEIKKPINRTLADYERVGELKFGLLVWRANLKRDVSLLAGGAEGGGGGDPQALEAHLREAYQDALRLIQRCGTKSLAFWAAQRAGAAPTQDSKQRLYQAAMQRVRNGLLEVAAALPGVASDGLERMFGELSDPDAVEAEAGDSGEAEAGALPTASRGSSEESETSALGL*