MLGFTGPALPSAARADGPASARPSAAQGALCGVAASAALRGNEAPALTRGARRFCCSYLGGTARFSLVRRLSASGPLNLPPKRHGFAVEARKTEVDEHLLVDMGQRNTLLVVDGYNTIGAWEHLRKLAVEGEMAQARQLLIDWLIDFASARSWKVEVVFDAQYAQGFVSTADSFIEAQAHQLLRLYKNTDFKLIVATSDYAQQRVVGGSGALVISQETLRVELERTRAEVRETIQRLRKANSNAGLTRLGDMVGAETRRRLEDLRFSSRRGPRRRPARHRWRAERAGAGPGRPGRITAAVARRVDEFRRALQYGPSKPERDRDRDRRPRSQRPQRGARGARGAHTPPPPPPAAAAAEEEEEEEEEDLGEVEWDVPLDEDLEDLETFGSLKRSGPGPGGKRGPGRRR*