MRRGTALTLALDVAPYALVAVAVFTAAFGAPVLTRLCAVVLATYAGNAVFGECDLASRALGDAPRSAYRGKTVWITGASQGLGEELALHLGSMGAKLILSSRREETLRRVCEAATAAGAEDARALTLDARAGSAAMREKGAAALALARKMAGAGDGIDGTDADVGVDYLFHVAGGSQHAAAEDTADEVDRDMFELNTMSAIALTKALLPSMLARRKGTIVAVGSMAVKCPAPGQATYAATKAALSAFCHSLRGEVADRGVSVTVAHPGPIATGLGGQTRKERRLDATLVAKRIAAGAALGLDEVVLATQPIMLLRNFMQFVPSVGFRVLNKVGPKRTRAARLGVSMYELK*