MIEKLLRNTVKELHQYVPGEPIEKVKEKYGVKEIIKLASNENPLGPSPKAIEAMIEMLKQGQLYPEPEANELRRKLAEKLDLKPENFIVANGADNVITLIGEAFINRGDEVIYCNPTFPSYRTATIKNEGIPVEVPLTEDYKYDLQGILDKITDKTKLICVCNPNNPTGTIVDDKELEEFLKKVPENIITILDEAYIEFLTVPNYVDGLKYVRENYNVIVTRTFSKIYGLAGLRVGYGIAKDEIIRTLFTVKEPFSANRVAISGATAALDDEEFIKETYELNRVGMAYFKEEFTKMGFDVVDSQSNFLYVDMKTDIPKLFEDLKKRGFVIRPSATHARVSIGTMEENRKFVAVLKEILNIKGEPSIG*