MLHDLASATLVCDELPAELCAYTVSSMGARCMLQGEILGDNEIIYKCKTSGMISRNSKGWIATDDCIEACGLRRMSVGISPDVLFDIIALHHLCSQRCQLSCPDLLHLHRKMALALGSSSLENMCMGLDIPHRLMGEFSVFGDHHGHFERGHNGFDMHPKCEGGFPCGGRHDGGGENDHPIFDPFNPTYLSPNSLPPNPYFDYVPSASPSPIFDYGHSASPGPVFDYEPYSSPLGPSNDYIDTKFPPISPTYPPLP*