MNNLPLLNDLRVFMLVARRAGFAAAAEELGVSPAFVSKRVSLLEQTLNVMLLHRTTRRVTITEEGERIYEWAQRILQDVDEMMDELSDVRQVPQGTLRIISSFGFGRRVVAPALSALALQYPQLELRFDVQDRLVDLVNEGVDLDIRVGDDIAPNLIARQLAANHRVLCASPQFLARHAPPKQLSDLAALPCLVIKERDHPFGVWQLHSKEGQHAIKVTGPLSSNHGEIVHQWCLDGQGIALRSWWDVRENIASGHLVQVLPDYWQPANVWAVYVSRLATSAKIRTTVEFLRHYFQLHYPQHEPTASAVGRGD*