MALSKALNFCRSISTVSSEPLRVCIVGSGPAGFYTADKILKAHEGAEVDIVDRLPTPFGLVRSGVAPDHPETKIVTNQFSRVAQNRRCSFIGNVSLGASISLAELRELYDAVVLSYGAESDQALGIPREDLSGIYAAREFVWWYNGHPDCRNLAPDLKSSDTAVIIGQGNVALDVARILLRPTSELATTDISFHALAALSESSIRKVYLVGRRGAAQAAFTAKELREILRIKDLSIEIREADLSKTPADEEELKNNRIKRRIHELLSKAATPATSVCNPGQKELHFVFFRKPDRFLESDCRSGHVAGLRVERTILKEDVGSGKQIAVGTGLFEEMECGLVLKSVGYKSIPVDGLPFDHRKGIVPNVRGRVLSEASEDAQVEKGLYVCGWLKRGPTGIIATNLYCAEETVASISEDVERGVVTSRSGLSKPGREGLLQLLDSRNVKIVPFGGWEKIDSEEKRRGSLKNKPREKLTSWQDLLEVATK*