MTQLAVEDFPTTSAGAHADARLKDKGQLYDEAMFLACRRLPKVELHAHLNGSVRPQTIRKILEERSRAGEALPVTEQQLQDITACGDRSLADCFRLFDLIHVITTTHSAIARIAAEVVRDFAEDRVVYLELRTTPKARPEYDMTKQSYIEAVLEGIELGLRQLRHHQHRHHDHRDARCNGVAAAAADATAAANAANADEAPPAPAPADIIAVKLLLSIDRREDSAAALETVQLAARYKARGVVGVDLSGNPYVGSWGQWREALAAARAAGLGVTLHAGEVYSPAETARMLEFRPDRLGHCCYLDDSLAAELRASAIPLELCLTSNVLTQSVTSYPEHHFAEMYAAGHPVVLCTDDSGVFGTTLSKEYAIAAAAFKLPLGALWELARRSVEFVFGGEEEKRRLRGLMDRERPLMLGAKIERGNDEA*