MSAARFGPVDFYLLGLPGEGLDPAALSALTELADTGLVQLLDLIVISKSEDGELTLIEVEKLPNGFEISVEMLGASGLLGQEDITELAAAIPAGAAALLVALELVYQRELAARTAESGAVLLGYERIPAPIVNALMDTITPELED