MSHHNLDAITVHQARQPFDVPGLDDFEWAQETDTASFFFSVGAGVRGRDLLVRMLPTTLCVRCHGRILLDGPLGGTIAPEESEWELVDGSLHLTLRKAQQCEWRIPIRQTTATTTPGTAPAATGASAPSRPASSATAPPPQPRRLPALDRSAGGSSVLRDAYRAWDRFDEAGALAAVENEGKSEDSIGVTLRAGGGTAALQCTDYVKDTEEVELDEELGRKRSSLQATLNARLAQAAELKAQGNRLLSDGQPRAALERYLEGEGALCALEHARVLCSAHMVGTTDALLTDLRANAAQAALKLGDWDAAIETATAVLEAVPTHAKALYRRASAHASRDGDGDASRARADLRALLKVQPSNGAASRLLDSLPADSRGGIMV*