MVNEGESGRLEVEVQGWAAKDESGILSPFNFTRRKTGSHDVTFKVAYCGICHSDLHQIRNDWKTSQYPMVPGHEIVGTVIEVGSQVKNFGVGDRVGVGCMVWSCQQCDSCSKDQEQYCEKVVWTYNGIYVDGSPTLGGYSSLMVCDHRFVVKIPECLPFDAAAPLLCAGITVYSPMKYFQMTEPGKSLGVVGLGGLGHMAVKFGKAFGLKVTVISTSPQKEKEAREHLGADNFLISKDQKQMLEAVRSLDYIIDTVSADHPLHPIINLLKVNGKLVVVGMPEKPISFHPAAVIFGRRFVGGSMIGGVKETQEMLDFCAEHNISCVIESIPMDYVNTAMQRLEKGDVKYRFVIDVTGSFSSPKAN*