MSSTTKKALLLGAGFVCEPVIQALSQADVHVTVACRTLHSAQALASNYKNTTAIALDVSQDAAGLNNAITKTDIIISLIPYIYHATVVEAAIAHRKPVVTTSYISPALWALDEKAKSAGVTVLNEIGLDPGIDHLYAVKTIDEVHRAGGQIRSFTSWCGALPAPENADNPLGYKFSWSPRGGLLALLNSAQWYKDGELATVEGKDLMAVAESQKIAEGFDNLVGYPNRDAVGFRDFYRIPEAGTVFRGTLRYAGFPEIIRALVAIGYFSQDEVPALNVSSSSAVTWLQLTAQLLGLPADSSEETVQDAVTERITSFLSTEETSRVVSGLRWIGLFDASVPVNGRDTPLDTLCAVLEQRMAYEPGERDMIILQHAFDIECADGSKEKRTSTLVEYGEPTAPGSRSAMAKLVGLPCAVGVLAVLEGRISQKGMVAPWTTVEIARLLREELSERFGIELEEKVVG*