MSRKYFGTDGIRGRVGEFPITPDFVLKLGWAVGMAFRRQGNCRVLIGKDTRSSGYMFESAFEAGLSASGADTLLLGPMPTPGIAYLTRTFHAEAGVVISASHNPHDDNGIKFFSGQGTKLPDDVELMIEELLDAPMTVVESARLGKVSRINDAAGRYIEFCKSSVPTSTDFNGLKVVLDCANGATYKIAPSVFRELGAEVTVLAASPNGLNINDKCGSTHLDGLQAAVVEHHADLGIAFDGDGDRVMMVDHTGAVVDGDELLFLIARDLQESGRLQGGVVGTLMSNLGLELALQELHIPFVRAKVGDRYVMAELLARNWMLGGENSGHIVCCQNTTTGDAIIAALQVLMALKHRGQTLAEARQGIRKCPQVLINVRFKGESDPLEHPSVKEASVRVTEQMGGRGRVLLRKSGTEPLVRVMVEGDEEASVRAHAEQLAKIVSEVCA*