MRTTGRDDANCFVENPRAGETTNADVPGGAHGALRGMRVAVKDNVDVRGMRAGAGNPTYLETRGREPATAHAPCVDKVLAAGARFVGKTHMDELAWSLQGENFHYGTPTNARGKIPGRIPGGSSSGSASAVCCGHADVAIGTDTIGSVRLPASFCGVYGARPTHGRVDATGVVPLSHSFDTVGWFTKDAKTLRVMGEILLDPETRDAETSAKIGRGRLAACSDAFRLVDPAVKQAMNAVLSSEGVKRVFKDARGDAMPDAMGIVHLVLSDLALTDKSGERVLPPITEWSETFRVIQTREVWDAHGGWIKEHKPVFGPGIRDRFRAAEIGVDAATMDHHVALRERITNHLDALLADGTILILPAARGPAPAATDYNSEASLKKLAEARSVALALGAPASLARLPCVVIPAVEIEGEPVGLMLMSRRGTDEALLAFAEKLAWVIGLKVP*