MPLVGYGCAGRIGRKPLGEALELGYALFDTSQASEWYLEEELGVALAMSSVNRSAVFLTSKLHPRDLGEQSTLRAFPASLRNLQTSTIDAFLLHYPRCFGDLCGGREPEGTWRESWRALESLYEQGQVRALGVSNFSPDELQQLLGFARTPPHIVQSWMDPLHQERPLREVCRAHGILFQAYSTLGTQWAGRGVRVNPVLRHPVLGAVAAEVGRSTAQVALRWALQHGVAVIPRSTKRRHMAEGLDLFAFDLSAAQMASIDSLDGTDPSAVHAPPPPPRSCTDDSDACGAWADAGECDANPGYMHKACAASCDTCPAKAEL*