MVKRSLDHMAGNDLDNLKPMEVDTRRSSENARGIRGSLLTLLSRPSPFGNETGPLACGEFEPLPKLSSCYATTASDHESPLTKAKILVVGAGGLGCEILKNLAMSGVRDVDVIDLDSIDVTNLNRQFLFRQRDVGTSKAKTAAAFINERCPWMSVTAHHGMIQDKEPSFYSSFDCIISGLDNVEARRWLNATVVGLVEFDDDGDMDPASIIPIIDGGTEGFSGQARFILPRITSCFECTIDAFPPQIAFPLCTIAETPRKPEHCIAYASILQWPREFHDKKLDSDDPDDMKWVYEKALERAKQYNIDGVTYMLTMGVVKNIIPAVASTNAIIAAACVNEAIKYITFCSQNLNSYMMYMGSEGVHCHTFAYEQKDDCPVCTSTVQKMTISKTTTLNELLQEFRAGPLRLKSPSLVSSGGKTLYMQKPPALEKATRSNLDKPVSSLVESGEELTVTDPLLESIAVGVSITFE*