MSDQKERMVPADRSNWNAILKWSMAQQGDGTSSEPAREISEEDRRWLLDAMASGFIDEIKRMKDIIACISAGIEATHDAEEIDARVELMEELTDRVSGVDNGGDLHTLGGLEPLVRYVASSPHARLRAAAAEVLGTTVQNHPKAQEAALGCDAMDPLLRMAAGEGDDAPPTDAAQAESTTTAQGDASEGTKELVKARVKALFALSCLLRGCTRAQEAFQLGDGFALLKNCLRVDHARLRTKALHLARHLATLDMRFMRACVDAGYVLAAAASLAGSLPRVFDRDADADANADLSADAFTEEDIEKGQVREAALRLMVDVARKVDFDAVPKAVDHLRSAIVVNAINAVGKAYTRFGREEKETYRDEMQLCAQLAKMFE*