MTLKVGIIGAGIGGLSAAIALRRAGAQVEIFERSNFKDEIGAAITITPNGMRVLEHFGFDPKTARGVHNKQVRMVDPCTFEDLVVENFSGVEDDYGAPFMFFHRVDLHTALKEMALSADERYPGSPVVIHNGVSVINLNCENGTIVLDNWETFEGDLIVVADGVRTKLIDKITQKDVPLEDLGSSFYRCLIPFSEVNKNPDLAAIFKDQDPGFWVPFDLSTGTFVVTYPCRNGEMLNVAFRHQTKAENEHAVDWNNDTNVQDIISMVGRFNPLVAKLFGLSTSVSVHKLFRREPLETYTRGRAVIIGDAAHPIQPTHAQGAVLAIEEAAALEVLFKDVQNPKRVPERLELYNGILKRRTHVTQLLSDAQPGISSDLRKRADDIWGEGIFPPDAMNFTKPIRDFFYSWDIMKEAENALDRQESESSVSI*