MSLPKIAVIGAGPAGLTFARLVQYNGIPCTIFELDEDRNARTRGGTLDIHEGSAQVALREAGLYEQFLAVARPEGEVLKIYDPSGNLLMDESKEIGESRPDSFKGRPEVDRVQLRNMLLDSLEPGSIKWGHKLQRVETSVDGTSLTYDLHFKDSVERGFDLVVGADGAWSKVRHIISNTRPKFAGITGVEAKVLNIDQKDPALAKRVGLGMCLTLGNHQTVLSQRNGDGSVQTYGFFRRPEDWQETCGIDWSAPGVGQKFVDKYYEDWDQDAKDLITKSDEEPIPRPMYMLPIGHRWLHRAGATLLGDAAHLMTPFAGVGVNVAMEDAMELARAIIARKPTWEGKENFNDAEGLSEAVRKYELAMFDRAEGYAKETWMYLNLFFNERGGHAMVESFAEQKKQQQKEAESKILEKETINTEVVSA*