MDLVDLYLPECFTFHSDTEDFGRMSVRGLDPTCPSNIKCEPSSPSPSSQGDVSPAQPSPGSSSSDTNSSYGPLIKNHSNGLDSPSPYGHSAGLAGSVGPVWRRYGEEESPVKCEFMLGTVAKRLCLVCGDVASGYHYGVASCEACKAFFKRTIQAQGNIEYSCPASNECEITKRRRKSCQACRFVKCLAVGMLREGVRLDRVRGGRQKYKRRIDAENSPYLHPQNALPQKKIQNKVVSVLLVAEPEGIFAMPDPTVPESDIKALTTLCDLADRELVVNIGWAKHIPGFPSLSLADQMSLLQSAWMEILILRVVFRSLGLEDKLVYAEDYVMDEEQSRLAGLLDLNNTILQLVKKFKVMGLEKEEFVLLKAIALANSDSMQIEDTEAVQRLQDVLHGALQDYETARHPEDPRRAGKLIMTLPLLRQTAARAVQHFCSIKQDGRVPMHKLFLELLEAKA