MEVGKYRRGRKIGSGSFGEIYLGTDVETNERVAIKQETVKTRHPQLFYEAKIYKVLQGGTGIPNVRWYGVEADCNVLVLDLLGPSLEDLFNFCSRKFSLKTVLMLADQMINRIEYVHSKSLIHRDIKPENFLMGFGQMANQVYLIDFGLAKKYRDPVSHQHIPYRDNKNLTGTARYASINTHLGIEQSRRDDLESLGYVLLYFLQGSLPWQGLKAANKKLKYEKISENKTCTSIEELCKSYPEEFTNYFCYCRSLCFNDKPNYAYFKKMFRDLFIREGFQFDYVFDWTIIKYGDPQRLPNNKVEFAGARVGTTAVDASGEMISGKDRWRLPRNYDAAEGHRFTQGLVSISGLEAFKLKNPVLDGVHAKDVVRTEIKHGDCTMLSPGVIALERASMLNGGSRLGASTEALDSNRLVANKVASTASYEAKQSISKPIRTSIHEAIRDFQSLSVSRE*