MDRIPAGAAPPIVGVGSSLEIPILHDNDRYEHVKDIGSGNFGVARLMRDKVSKDLVAVKYIERGEKIDENVKREIVNHRSLLHPNIVRFKEVFLTPTHLAIVMEYAAGGELFERICKAGRFSEDEARFFFQQLISGVSYCHKMQICHRDLKLENTLLDGSPAPRLKICDFGYSKSSVLHSQPKSTVGTPAYIAPEVLSKKEYDGKIADVWSCGVTLYVMLVGAYPFEDPDDPRNFRKTIQRIVNVQYSIPDHIPISLECQHLLSQIFVGNPTQRITMPEIKMHEWFLKNLPADLADGALLGSEYEHECSQSVEEIHRILAEARIPAAGFGIGHYFPDETLDFDDMDADNDLDIESSGEYVSAI*