MKLLALLFVVTAMMVADSFAATGKPCPEIACIVNRCSEYRVGADGCRTCRCVNPCEEIISPCASNQICIPKNVTCVKAPCYPVAKCIECPLPKCSNHCNSGFRKDSRGCQTCKCVDPCENKVCRAGLVCKSEKVICKKEPCYAVARCVKKVCQPVFCPRLCTSGYRKDINGCQTCSCIDPCEDRNPCPSGQVCKPEQVFCIAAPCYDVAKCVVDCSKNAICDMFCEFGFELGPDGCPICKCREENPCALIDCIPGRICQVINNTAQCIPAQKNCSGAMCKMLCPFGFKLGADGCEICECRKDCNGVACKDSEMCKEVDGTRRCVPGLDDPALCPSLKCKPCLSGYVTNQNGCQTCDCIDKCERVICPPKKVCQVNDIVCVRAPCPNQPRCVSLSY