MAAVLVGSSVRVPSAALLGHAPGVVERGAAAREERLKQWLRGMTKHRQLDFDTMGFGRGRNGFGMIASGAIDKGSVLAEVPLQAFLSEKTAERCLLVGPMLRKNDFRPWLTMCAHLLVERSRGKESFWHPYISALPSVEELSISHPLLWPAETIQELLQGSPMLDTIATRLKLCQEDHEALLTAGIEKFLPGGETLSEGDVRWASAVLLSRAFSLELDVDDDFDTLCLVPWADMLNHCSSAGEESCLIFDQDTKTASLEAHKSYSKGDEVFDSYGPALTGSQLFLDYGFVDDENENYAVDLPAQVLGPVRSSVNAALLEALGLPAGGTLVSIVPEGVDESVLAWTRAAIASPRELSAAGWKSDGKYQKAIMYFSEPINRDNECEVLRRLIAACENLWSKYPTSLEHDLDELTGGESDMRTTTWARKQAALRAIVCEKKALTAGKTVLCGFLEKLRAGAALKSLYEVDREEGTFEVRLFVATKDRSGTSGKNRDAAVHNYGDFGKRQALLIEAGRVEIRAQTTSMLLE*