MVVSRVKPPALNPARTTVAGLKRAWPKWQSLDLVNKDILNSIFTLQPTTHFLIPSRHPPRDPLLSVTHSESLKMFSRKKALEIPAVEEPKARPPSVNRNLLSSSRNSPGPSSSGRPTPNDRYGGGANTDSARQELFKGARAPNRSFVDRDIDGPHGSSGNQLDDEDEEVEAIKQQIKFTKQESLSSTRNALRIAREAEETARNTMNRLGEQSDRLANTENHLDMAKAHAVRADDQQKEIVALNRSIFRPTFVFNKKGKRDAHEQKLLSRHEEEKAEREEVRRQQYESRERTENTLKALDKDANKPKGAPGGLRSRLADKARYQFENTESDDELENELDENLDEISGLTSRLNLMSKTMGTEIDSQNRKLEGMSSKTDRLDNRIHGQTERLKQLFRNSFHFKFKIQFHKQSIPHKKKVEREKC