MVGEGDKKENPNPRFFVAVHVGAGFHAPSNEKSLRRSMKRACLAAASVLLKDSSGCIDAVSAAIQVLEDDPSTNAGRGSNLTEDGQVECDASIMDGFSGAFGAVGAVPGVRNAICIASSLAKDHMMRPSLLGRISPLFLAGEGARKWAMSRGIILPETISEANAWLVTERAKARWLKYKTMVNDAERGGSSNMELGSSPRADAMLKAISDVQSCYLTKETCDGNEQPSAQNAFEEDRLMDTVGVICINTQGHVASGASSGGIALKVSGRVGLAAMYGSGCWASSKDPFGEPFITACCVTGAGEYLMKGFAARECCVSSSLSQEGPASACTEVLRSIVEYSSEHGANKDAGALLVQADIHKMGPENAFQVKAVELVAAYSSMSFGIGYFGSSMGQPKVSILRASRLPASVNIEHFAARIDLGTTKSF