MGKLTVRALRAVLVVVLTGTLFVQAGMVWALVSGSDPEDGSLPLTPLRVITILGMVSVQVALVCVWRLV ......