MCGISLVLSGDPLVVGPSAAAAAEIHRSGEGKGVSVDELKEALRRRGPDNLGCVRRHLCADGTVLGDDGCNGGEGKAGAGDGGVAELLFIGATLHLRGAEPVAQPLLSPSGSVLVYNGEIYGGIEVADDENDTQALFSSLESCCSCDCHALGRDKTCPCCVSDGKSVPQVLSTIKGPWALIYWQMDSNTIWFSRDAFGRRSLLVHWPTSDDPRFVLSSVAPPSFATNNSDATVNDFVSDPDMSDCTKASYWEELPCGIYSIHMKGIGKDGTCVKEGWIVEVNTHDWMDSSLNKLIQWERKLTVPTVENNSVNGGNHHLSQNFISSGKSEENNKNGLSKIDLLSDSSLCSANCLTQSAQKVLAALRESVMLRTKMNTLFQGGLNKLRDEELAPIAVLFSGGLDSMILAALLDQCIDSKWTIDLLNVSFDGQLAPDRISAIAGLRELQRISPLRRWRLVEIDTALTDLKGESEHVMSLIHPSNTYMDLNIGIALWLAAGGDGWVDGSACLMQDGSRHKYKSRSRVLIVGSGADEQCAGYGRHRTKYRLGGWNALDEEMRLDVQRIWKRNMGRDDRCISDHGKEARFPFLDEHVIKTLLEIPLWEIAKLDEPVGKGDKKILREVARLLGLQEAALQPKRAIQFGSRIARESNRKNFGSNRAANQASAGSVQIHQHMQ*