MLLPLLGACAVVGPFRGPEWEPVRGLLSEDRSCRDPRCCGNLLVLCLFLIWQVRHYWHQVTRTHRSMRKFIKVPLQKWAVPSMRHDTCIRLTPEFFLSPGKFRGLDAHAQQWARRKSREYWRSLEESWTQYLLSCQHPCHHLLWDAYTSSDHIFCTTSFPSTSMLPRDCSWEAWQVPWCCSDDQTHLICKPQPPALDRCQRMEQLLVHPQEELAPLEHIVSMRCHPTSMTPLPNLPSAHYPPRAPAPSSAKCACA