MDGQIGGGNVLVLAEDVMVPVSVVSSAIRIVRKEGIEKLDPNIITQASSRSLTSVKSASMDIVALICRSLEFPSDKLCGDISRVLKPGGTVLLSLSSQLISKANSTHERTLLLAGFSDAQSFEAGQSFVITAKKPSWKVGSSFSIKKVTKSLPKVQIDDDSDLIDEDSLLSEEDLKKPQLPSVGDCEVGKTKKACKNCTCGRAEAETKVQLGPTAEQLNNPQSACGSCGLGDAFRCSTCPYKGLPPFKLGEKVTLSGNFLDADI*