MHADLVIVGAGMVGSALALALEGSGLEVLLVDGGSLDVAPFKPEAPYEPRVSALSEASRRILQRLHAWDGIVARRAEPYREMQVWDGSGTGRIGFSAASVHAEVLGHIVENRVVQDALLERLHDSTTGLLANARLEQMRHSGDDWLLTLADGRQLRAPLVVAADGANSAVRRLAGCATREWDYLHHAIVTSVRCENAHRATAWQRFTDDGPLAFLPLPDRGDEHWCSIVWSTTPEQAERLMALDEDGFRAALGEAFEQRLGAILHADRRLCIPLRQRHAKRYVEPGLALVGDAAHTIHPLAGQGVNLGFLDAAVLSEVLLHALERGERLADERVLSRFERRRMPHNLGMMTAMEGFERLFQADRLPLRWLRNAGLRLVDGHHEAKALFVRQAFGLSGDLPMLARV*