MAQSVLAASRWGAQAIKQAGQASVRLVDHFPRELVDDIFAFALKKQTGVSLKYMLDFGSKPIERQLILSAQFLHNELPVRLSHRVAELENLPYGLSAKPHVLKVRDWYVESFRELRGFPKVKDASDELQFTRLLQHIYRRHANVVPVMAMGVAELKRELAQTIGIDDLPDIHQFLDNFYLSRIGIRMLIGQHIALHEPPRENHIGLIDTKCSPAGVCQDAIDDARSICMREKGSAPDVTVYGDPSFTFPYVPSHLHHMVFELVKNSLRAEHDRFEDSDHEAPPIRIVVAEGEEDITIKVSDEGGGIPRSGLPKMWTYLYTTAKSPLDEMDRSGAQEGSDGPSVLAGYGYGLPISRLYARYFGGDLSIISMEGYGTDAYLHLNRLGNVQEPLP*