MLKFGQRRFLSTSRILAQAIKHDVVVIGGGPGGYVAAIKAAQLGLDTACIEKRGALGGTCLNVGCIPSKSLLNNSHLYHTIKHDTKERGINVADVQIDIGQLQNAKEKSVKQLTGGIEMLFKKNGVKYYKGSGSFVDEHTINVDPVEGGDKVELKADNVIIATGSEPSPFPGITVDEERIVTSTGALDLKEVPKRMAIIGGGIIGLEMASVWSRVGSEVTIIEYRDSIGAGMDAEVAKSTQKFLTKQGLKFKCGAKVTKGERVGEVVNIEIETTKDGKTEQFEADVLLVAVGRRPYTEGLNAEAIGLDFDNRGTLVIDSEYRTKHPHIRVIGDVTFGPMLAHKAEEEGIAAAEFIKKGHGHVNYGNIPSVMYTHPEVAWVGQNEQQLKEAGIKYKVGKFPFIANSRAKTNLDTEGFVKFLADAETQRVLGVHIIGPNAGEMIAEAGLALEYGASTEDIARVCHAHPTLSEAFKEAALGTFDKTINF*