MVESAAVASEWTQQQMEEAKPAPEGRGLWSPEEHRLFVDGIKLFPSGPWKDIANHVGTRTARQTMTHAQKYRQKIARRLRNVRMSGKHNLPFLMDQSSRFNALLSSDEQFNDSILATSLAIAAEHELDMLGEAGDGSASPVQMQMEMQMQLQMGMNPDAVQPNVMDMGPSHTFQKQLPLAIDFSSTEGNPYYLDGPSFEPSDIEFDKCMDFLIETFHRES