MVESAAAASEWTQQQMEEAKPAPEGRGLWSPEEHRLFVDGIKLFPSGPWKDIANHVGTRTARQTMTHAQKYRQKIARRLRNVRMSGKHNLPFLMDQSSRFNALLSSDEQFNDSILATSLAIAAEHELDLLGEAGDGSASPVQMQMEMQMQLQMGMNPDAVQANVMDMGPNNTFQKQLPLAIDFSSTEGNPYYLDGPSFEPSDIEFDKCMDFLIETFHRES