MADCDLCGVSIPTVCPVRVFSPRFELSYPEGVWKGLCGGCLAAAKKAYDESSEKVAAGTFGKCDLCGTKTQLQDVGVNVPSFSKRSIVKTRKICLKCLEETSESFEKKDELCGEHH