MVCPLDLALTGTAWARFLNELLTCGLLDAAPFSSSAALQLAIDRLDVSPAALEVKEPDLLPVGGLAAAAALAGDAAHAQRGAPRRASAAASAARPAAAARAALAPCLAPLACTPLSTLEVEGDAPWTVIAYLSGMLGPCLQRLGEFRMTAHNGVDPPRSKPAVASHVPDNSENDPHEKCASAAHFSSQAVAAALATLASLEGSPGPAAALARPTGGFMLIDAFTLVGLAGKYASRSGAKWVASLDFVQPSIHTL*