MDIDLDRARALRVLGRGAMGTVFLVEARYGGFRYALKVFDKRSAAATRHDAERRARWELSVLSRLAHPHLPCLLGSAETPGLLAWAVPYCPGGDLNELRYALPDRVFSPAAIRFYVAEIVSALCELHASGVAYRDLKPENVLLRADGHVTLTDFDLSRLLPPKTAAPSSASPPPRMFQGGGHRPRVSARSEIPLFSHATKPDPSPPAANPSAKQQLQSLVRFIMKGDRSELSKKAKSARVSPVSRKPASFASSWGKSFSFVGTEEYVAPEMVRGEGHGLAVDWWAVGVLAYEMAYGRTPFKGKNRKETFRNVLLKDVEFAGDSRRRLPELTDLISRLLERDPRKRLGYQGGADEVRAHPFFAGVAWDMLDVVSRPPYIPPPADDGDEVVGDGEDFSIREYFDKLHQPPPPESESSSSEFSSEF*