MGVMDEAEPVKKTMLRVRGFDVERDLRAVEELERLCQVGLSGDQGSDPVADLDGGAKKTRSSKKKKGMSLYVEQIGDPFARVRHATDNVMLVAEYGEKDEVVGVIKACTRMVSRGKKQQSFSGSSKQFVKVACLLGLRVSPSHRRLGIATELVRHAESWCAARGAAYATMATTESNAASLALFTGRFAYAPFRRPVFLGHPVHRHRVRIPRAHRVLRLPPPLASAAYAALLPPSAAEFLPADLPALLNHKLTLGTYLAIQRGGGGGGGPEDPARTPSFALLSVWDATRSLRLRVGGAPTLLRASLAAARALDRHAPWLQVPSVPDIFRPFGTYLLYGLRMSGPEGPALLRSLCRHAHNVARKNPACAVLAADLGPDDPTKAVVPHWPKFSCDEDVWCIKKLGTSTAGGNAGNGDDDWATSPPPSVLFVDPREF*