MPVRTRQTGRAKCSPKKAAQGSSADDYILGPQLGSDGRDKAVYEARNPVGRVVAVAQFKKTKSVAKIRKEAEYQGRAASAGLAPAVLEVDTAQRRLVMELLPGGTLLALARSQGGVLSAKQQRGLVTLLKRLGTEASIVHNDCGNPSNFIADAMGELKVIDFGVAKELRSSQHPHSNLHAIRHLLYDVQQGLITHRVLRESPDILIREYELFVDSLAGRDGQTPQDTTPATAAKPVRAVSSGDEHRTEGEESRPRLTALAAQFAVAILGGGALLSVASIVGSRFFAEPESRWWSR*