MDDASTLDLIRQHLLNDFNSIEAFASNLNLDNNNGIEPQISAAPSKVGPRRPSLNVAIPPKSYSVQSASGTAIEPQSDLGMSRHYRGVRRRPWGKFAAEIRDPNKRGARVWLGTYDTAIEAAKAYDRAAFKMRGSKAILNFPLEAGKEVEEPPSTAEIGRKRRRESEVGEMGNKAMKKEESLETEDSSVTEQMGVPATVCPLTPSCWATVWDSDVKGIFSVPPLSPLSPYPLMGYSQCTVI