MSVDLSHPDIAAACASISNPPQLLLLDSGPLPVLPAWQHHLQTTHQSILFGYAEIAEKGLVLVYLTPDVGGVKRARAIVHSELTEQLIADELALNLPSTTSLPASVPAASTQYVVPGADGLVPDPLSPRGAGMGRDLPSLPPLPPLPPSPIPPSPVSKDETGISRVSNVNGMNEAKEVEKGMNLEVGGEHEREGRQENDHGSGFENGNGNRNGNMSTNITDDLGSPISNPNATSTPHSPSGSKLTEEREGQRINEFGRPPRGLDSNLERVGSPYYTPSLMTTLATTTMGPAYIPAGTQDAREREREKERESVLLAYDRPEIESKLDPRQEEGTTEIMEGMVSLGAPAPAPVDEYDSLSHPSALQSPSPLHPTTPIHATAPTKEAKAEGEDDEQNQKEGEEQRLEREREREMLEAQQLAQWEAEERKRTVRDGLERGKREGGLMLKGSVTVQTCKSLTWRRRYFQLFSHEMQLFKNENDTKQVKDSFKISSGDEGEGGEVF